- Home
- Players
- Bilal Tahir
Kuwait · Men's cricket
Bilal Tahir stats
Data through 12 October 2026Last updated 12 October 2026
Coverage: matches in the Cricsheet data from 22 July 2019 to 12 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Bilal Tahir played 65 T20Is for Kuwait in the data, between 2019 and 2026. In T20Is Bilal Tahir scored 791 runs in 52 innings (average 22.60, strike rate 145.1), including 0 hundreds and 1 fifties. Against Hong Kong in T20Is, Bilal Tahir averaged 49.20 over 9 innings.
International matches
65
T20Is 65
International runs
791
0 hundreds
Best batting average (T20I)
22.60
52 innings
Highest score
61*
T20I
Teams played for
Kuwait 2019–2026 · 70
Bilal Tahir batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 65 | 52 | 17 | 791 | 61* | 22.60 | 545 | 145.1 | 0 | 1 | 4 | 50 | 54 |
| List A | 5 | 5 | 0 | 41 | 14 | 8.20 | 50 | 82.0 | 0 | 0 | 1 | 3 | 3 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 20 |
| 2020 | 56 |
| 2021 | 22 |
| 2022 | 55 |
| 2023 | 140 |
| 2024 | 313 |
| 2025 | 76 |
| 2026 | 150 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | T20I | 3 | 20 | 6.67 | 117.6 | 13 | 0 | 0 |
| 2020 | T20I | 3 | 56 | 28.00 | 130.2 | 34 | 0 | 0 |
| 2021 | T20I | 3 | 22 | 22.00 | 122.2 | 13 | 0 | 0 |
| 2022 | T20I | 4 | 55 | 18.33 | 171.9 | 25 | 0 | 0 |
| 2023 | T20I | 11 | 140 | 17.50 | 119.7 | 36 | 0 | 0 |
| 2024 | List A | 5 | 41 | 8.20 | 82.0 | 14 | 0 | 0 |
| 2024 | T20I | 15 | 272 | 24.73 | 147.8 | 40 | 0 | 0 |
| 2025 | T20I | 7 | 76 | 19.00 | 146.2 | 32 | 0 | 0 |
| 2026 | T20I | 6 | 150 | 50.00 | 182.9 | 61 | 0 | 1 |
Bilal Tahir bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 6 | 74 | 74 | 6 | 2/7 | – | 12.33 | 6.00 | 12.3 | 0 | 0 | 0 |
| List A | 2 | 48 | 34 | 0 | – | – | – | 4.25 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 2 |
| 2024 | 3 |
| 2025 | 0 |
| 2026 | 1 |
Year-by-year bowling (5 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | T20I | 2 | 2 | 19.50 | 5.57 | 1/17 |
| 2024 | List A | 2 | 0 | – | 4.25 | 0/12 |
| 2024 | T20I | 2 | 3 | 2.67 | 3.43 | 2/7 |
| 2025 | T20I | 1 | 0 | – | 11.00 | 0/11 |
| 2026 | T20I | 1 | 1 | 16.00 | 8.00 | 1/16 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Hong Kong | T20I | 9 | 246 | 49.20 | 166.2 | 61 | 0 | 1 |
| Bahrain | T20I | 9 | 130 | 21.67 | 147.7 | 40 | 0 | 0 |
| United Arab Emirates | T20I | 6 | 101 | 16.83 | 132.9 | 23 | 0 | 0 |
| Qatar | T20I | 7 | 63 | 31.50 | 146.5 | 32 | 0 | 0 |
| Nepal | T20I | 4 | 59 | 14.75 | 143.9 | 32 | 0 | 0 |
| Malaysia | T20I | 5 | 38 | 7.60 | 100.0 | 15 | 0 | 0 |
| Oman | T20I | 3 | 37 | 18.50 | 112.1 | 33 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Mission Road Ground | 10 | 202 | 33.67 | 61 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) | 4 | 130 | 130.00 | 40 |
| Selangor Turf Club | 5 | 97 | 24.25 | 38 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 9 | 93 | 13.29 | 25 |
| Mulpani Cricket Ground | 3 | 66 | 22.00 | 36 |
| Bayuemas Oval | 3 | 52 | 26.00 | 32 |
| West End Park International Cricket Stadium | 8 | 45 | 11.25 | 15 |
| UKM-YSD Cricket Oval | 2 | 39 | 39.00 | 23 |
| Ruaraka Sports Club Ground | 3 | 38 | 12.67 | 14 |
| ICC Academy | 4 | 31 | 10.33 | 16 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| ICC Academy | 1 | 2 | 3.50 | 3.50 |
| Mission Road Ground | 3 | 2 | 24.50 | 7.00 |
| Selangor Turf Club | 1 | 1 | 1.00 | 3.00 |
| West End Park International Cricket Stadium | 1 | 1 | 17.00 | 5.67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 63 | 44 | 143.2 | 1 | – | – | – |
| T20 | Middle | 319 | 257 | 124.1 | 16 | 48 | 2 | 6.00 |
| T20 | Death | 409 | 244 | 167.6 | 18 | 26 | 4 | 6.00 |
How Bilal Tahir was dismissed
- Caught26 (65%)
- Run out6 (15%)
- Lbw4 (10%)
- Bowled3 (8%)
- Caught and bowled1 (2%)
How Bilal Tahir took wickets
- Bowled3
- Caught3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 2 Oct 2024 | 14 |
| 4 Oct 2024 | 11 |
| 14 Dec 2024 | 10 |
| 16 Dec 2024 | 16 |
| 17 Dec 2024 | 4 |
| 20 Dec 2024 | 1 |
| 21 Dec 2024 | 16 |
| 9 Apr 2025 | 10 |
| 10 Apr 2025 | 32 |
| 12 Apr 2025 | 9 |
| 13 Apr 2025 | 9 |
| 29 Sep 2025 | 3 |
| 8 Oct 2025 | 5 |
| 9 Oct 2025 | 8 |
| 25 Feb 2026 | 61 |
| 26 Feb 2026 | 9 |
| 1 Mar 2026 | 21 |
| 5 Oct 2026 | 32 |
| 9 Oct 2026 | 16 |
| 12 Oct 2026 | 11 |
Frequently asked questions
How many runs has Bilal Tahir scored in T20Is?
791 runs in 52 innings (65 matches) at an average of 22.60 and a strike rate of 145.1, in the data from 2019 to 2026.
What is Bilal Tahir's highest score?
61* in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.