Players / Taskin Ahmed
Men's cricketTaskin Ahmed: runs, wickets and records
193 recorded matches from 1 Apr 2014 to 22 Aug 2026, most often for Bangladesh, Sharjah Warriorz, Colombo Strikers. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 20 | 35 | 334 | 75 | 11.52 | 50.8 | 0 | 1 | 35 | 6 |
| ODIs | 80 | 42 | 253 | 21 | 7.91 | 59.8 | 0 | 0 | 18 | 9 |
| T20Is | 84 | 38 | 227 | 31 | 10.81 | 104.1 | 0 | 0 | 20 | 8 |
| T20 leagues | 9 | 3 | 24 | 15* | 12.00 | 141.2 | 0 | 0 | 1 | 2 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 37 | 55 | 6/64 | 40.49 | 3.65 | 1 |
| ODIs | 78 | 112 | 5/28 | 30.77 | 5.41 | 2 |
| T20Is | 82 | 98 | 4/16 | 23.41 | 7.79 | 0 |
| T20 leagues | 9 | 13 | 3/40 | 24.31 | 9.25 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 75 | 134 | Zimbabwe | 7 Jul 2021 |
| 33 | 30 | New Zealand | 20 Jan 2017 |
| 31* | 46 | India | 22 Dec 2022 |
| 31 | 21 | Sri Lanka | 9 Mar 2024 |
| 28 | 19 | Pakistan | 8 May 2026 |
Taskin Ahmed: matches in the records
Taskin Ahmed appears in 193 recorded men's matches, from 1 April 2014 to 22 August 2026, most often for Bangladesh, Sharjah Warriorz and Colombo Strikers. The matches split as 20 in Test matches, 80 in One Day Internationals, 84 in Twenty20 Internationals and 9 in franchise Twenty20 leagues. The most frequent opponents in the records are Sri Lanka (28 matches), Pakistan (23 matches) and New Zealand (21 matches). The ground used most often is Shere Bangla National Stadium, Mirpur, with 24 matches.
Taskin Ahmed batting record
In Test matches, the batting record is 334 runs in 35 innings, an average of 11.52, a strike rate of 50.8 and a highest score of 75, with 1 fifties and 3 ducks.
In One Day Internationals, the batting record is 253 runs in 42 innings, an average of 7.91, a strike rate of 59.8 and a highest score of 21, with 8 ducks.
In Twenty20 Internationals, the batting record is 227 runs in 38 innings, an average of 10.81, a strike rate of 104.1 and a highest score of 31, with 5 ducks.
Taskin Ahmed bowling record
In Test matches, the bowling record is 55 wickets in 37 innings, an average of 40.49, an economy rate of 3.65, a strike rate of 66.6 balls per wicket and best figures of 6 for 64, including 1 five-wicket haul.
In One Day Internationals, the bowling record is 112 wickets in 78 innings, an average of 30.77, an economy rate of 5.41 and best figures of 5 for 28, including 2 five-wicket hauls.
In Twenty20 Internationals, the bowling record is 98 wickets in 82 innings, an average of 23.41, an economy rate of 7.79 and best figures of 4 for 16.
In franchise Twenty20 leagues, the bowling record is 13 wickets in 9 innings, an average of 24.31, an economy rate of 9.25 and best figures of 3 for 40.
Taskin Ahmed highest innings
The highest individual scores in the records are: 75 from 134 balls against Zimbabwe at Harare Sports Club on 7 July 2021 (Tests). 33 from 30 balls against New Zealand at Hagley Oval on 20 January 2017 (Tests). 31* from 46 balls against India at Shere Bangla National Stadium, Mirpur on 22 December 2022 (Tests). 31 from 21 balls against Sri Lanka at Sylhet International Cricket Stadium on 9 March 2024 (T20Is). 28 from 19 balls against Pakistan at Shere Bangla National Stadium, Mirpur on 8 May 2026 (Tests).
Taskin Ahmed best bowling
The best bowling figures in the records are: 6 for 64 against West Indies at Sir Vivian Richards Stadium, North Sound, Antigua on 22 November 2024. 5 for 28 against India at Shere Bangla National Stadium on 17 June 2014. 5 for 35 against South Africa at SuperSport Park, Centurion on 23 March 2022. 4 for 16 against Ireland at Zahur Ahmed Chowdhury Stadium, Chattogram on 27 March 2023. 4 for 25 against Netherlands at Bellerive Oval, Hobart on 24 October 2022.
Taskin Ahmed results with the side
In Test matches, the player's side won 7 and lost 12 of the 20 recorded matches (36.8% of decided matches).
In One Day Internationals, the player's side won 31 and lost 45 of the 80 recorded matches (40.8% of decided matches).
In Twenty20 Internationals, the player's side won 36 and lost 46 of the 84 recorded matches (43.9% of decided matches).
Against the most frequent opponents the results were Sri Lanka: 11 won, 15 lost in 28 matches, Pakistan: 11 won, 12 lost in 23 matches, New Zealand: 3 won, 18 lost in 21 matches, Zimbabwe: 13 won, 8 lost in 21 matches and India: 2 won, 15 lost in 18 matches.
Taskin Ahmed main grounds
The grounds used most often are Shere Bangla National Stadium, Mirpur (24), Shere Bangla National Stadium (16), Harare Sports Club (12), Zahur Ahmed Chowdhury Stadium, Chattogram (11), Dubai International Cricket Stadium (9) and Sylhet International Cricket Stadium (9).
Taskin Ahmed runs by year
Runs in each calendar year of the records: 2015 (2), 2016 (24), 2017 (101), 2018 (8), 2021 (147), 2022 (136), 2023 (105), 2024 (156), 2025 (46), 2026 (113).
Taskin Ahmed wickets by year
Wickets in each calendar year of the records: 2014 (8), 2015 (14), 2016 (14), 2017 (18), 2018 (2), 2021 (34), 2022 (29), 2023 (30), 2024 (61), 2025 (38), 2026 (30).
Taskin Ahmed matches by year
Recorded matches in each calendar year: 2014 (5), 2015 (11), 2016 (16), 2017 (18), 2018 (2), 2021 (27), 2022 (23), 2023 (20), 2024 (30), 2025 (22), 2026 (19).
Taskin Ahmed fours and sixes
In Test matches, 35 fours and 6 sixes, one boundary every 16.0 balls faced; 52.7% of the runs came in boundaries.
In One Day Internationals, 18 fours and 9 sixes, one boundary every 15.7 balls faced; 49.8% of the runs came in boundaries.
In Twenty20 Internationals, 20 fours and 8 sixes, one boundary every 7.8 balls faced; 56.4% of the runs came in boundaries.
How Taskin Ahmed gets out
In Test matches, 29 recorded dismissals: caught 59%, lbw 21%, bowled 17% and run out 3%.
In One Day Internationals, 32 recorded dismissals: caught 59%, lbw 16%, bowled 16% and run out 6%.
In Twenty20 Internationals, 21 recorded dismissals: caught 33%, run out 29%, bowled 19% and lbw 14%.
Taskin Ahmed bowling in detail
In Test matches: 2,658 dot balls (72.6% of legal deliveries), 94 maidens, 30 wides and 39 no-balls and wickets by caught 67%, bowled 25% and lbw 7%.
In One Day Internationals: 2,173 dot balls (56.8% of legal deliveries), 40 maidens, 143 wides and 12 no-balls and wickets by caught 68%, bowled 24% and lbw 6%.
In Twenty20 Internationals: 812 dot balls (46.0% of legal deliveries), 3 maidens, 67 wides and 11 no-balls and wickets by caught 73%, bowled 19% and lbw 5%.
In franchise Twenty20 leagues: 96 dot balls (46.8% of legal deliveries), 15 wides and 0 no-balls and wickets by caught 85% and bowled 15%.
Taskin Ahmed player of the match awards
Of the 5 player of the match awards on record, the first is dated 23 March 2022 (South Africa v Bangladesh) and the latest 30 August 2025 (Netherlands v Bangladesh): 1 in One Day Internationals and 4 in Twenty20 Internationals.
Taskin Ahmed first and latest matches
The first recorded match in Test matches is dated 12 January 2017 against New Zealand and the latest 22 August 2026 against Australia.
The first recorded match in One Day Internationals is dated 17 June 2014 against India and the latest 11 July 2026 against Zimbabwe.
The first recorded match in Twenty20 Internationals is dated 1 April 2014 against Australia and the latest 19 July 2026 against Zimbabwe.
The first recorded match in franchise Twenty20 leagues is dated 6 July 2024 against Kandy Falcons and the latest 24 December 2025 against Dubai Capitals.
Taskin Ahmed against different opponents
The most runs against a single opponent are 141 against India in 16 innings (average 17.62), 136 against New Zealand in 18 innings (average 8.50), 96 against Sri Lanka in 17 innings (average 7.38) and 92 against Zimbabwe in 9 innings (average 13.14).
The most wickets against a single opponent are 49 against Sri Lanka in 30 innings, 37 against Pakistan in 26 innings, 28 against India in 21 innings and 26 against Zimbabwe in 22 innings.
Taskin Ahmed at different grounds
The grounds that have produced the most runs are Shere Bangla National Stadium, Mirpur (167 runs in 17 innings), Harare Sports Club (87 runs in 6 innings), Sylhet International Cricket Stadium (58 runs in 6 innings) and Dubai International Cricket Stadium (26 runs in 5 innings).
Taskin Ahmed recent years
Year by year, the latest figures in the records are 2021: 27 matches, 147 runs and 34 wickets; 2022: 23 matches, 136 runs and 29 wickets; 2023: 20 matches, 105 runs and 30 wickets; 2024: 30 matches, 156 runs and 61 wickets; 2025: 22 matches, 46 runs and 38 wickets; 2026: 19 matches, 113 runs and 30 wickets.
Taskin Ahmed year by year
The busiest year in the records is 2024, with 30 matches. The most runs in a calendar year came in 2024: 156. The most wickets in a calendar year came in 2024: 61.
Questions and answers
How many matches has Taskin Ahmed played?
193 recorded matches, from 1 April 2014 to 22 August 2026.
How many runs has Taskin Ahmed scored in Tests?
334 runs in 35 innings, at an average of 11.52.
How many runs has Taskin Ahmed scored in ODIs?
253 runs in 42 innings, at an average of 7.91.
How many runs has Taskin Ahmed scored in T20Is?
227 runs in 38 innings, at an average of 10.81.
What is Taskin Ahmed's highest score?
75 from 134 balls against Zimbabwe on 7 July 2021, at Harare Sports Club.
How many wickets has Taskin Ahmed taken in Tests?
55 wickets in 37 innings, with best figures of 6 for 64.
How many wickets has Taskin Ahmed taken in ODIs?
112 wickets in 78 innings, with best figures of 5 for 28.
How many wickets has Taskin Ahmed taken in T20Is?
98 wickets in 82 innings, with best figures of 4 for 16.
How many sixes has Taskin Ahmed hit?
25 sixes and 74 fours in the recorded matches.
How many player of the match awards has Taskin Ahmed won?
5 in the recorded matches.
Which teams has Taskin Ahmed played for?
Bangladesh (184), Sharjah Warriorz (6) and Colombo Strikers (3).
When was Taskin Ahmed's most recent recorded match?
22 August 2026.