Personal details
Born27 Nov 1985
Age40 Years
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 15 | 105 | 5.83 | 42.16 | 29 | 3.35 |
| ODI | 84 | 57 | 2.85 | 27.14 | 93 | 5.42 |
| T20I | 32 | 35 | 8.75 | 81.39 | 33 | 8.94 |
| T20 | 89 | 147 | 9.18 | 82.58 | 94 | 7.72 |
| List A | 194 | 452 | 8.07 | 46.5 | 252 | 4.84 |
| First-class | 111 | 1250 | 10 | 33.5 | 296 | 3.07 |
| T10 | 10 | 2 | 1.00 | 50.00 | 5 | 10.89 |
Debuts
Test Bangladesh vs Zimbabwe, Chattogram6 Jan 2005
ODI Zimbabwe vs England, Harare 28 Nov 2004
T20IEasterns vs Westerns, Harare 19 Mar 2005
First ClassMatabeleland vs Manicaland, Bulawayo19 Mar 2004
List A Mashonaland vs Matabeleland, Harare7 Dec 2003
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 15 | 28 | 10 | 105 | 33 | 5.83 | 249 | 42.16 | 0 | 0 | 7 | 5 | 4 |
| ODI | 84 | 41 | 21 | 57 | 9 | 2.85 | 210 | 27.14 | 0 | 0 | 1 | 0 | 11 |
| T20I | 32 | 11 | 7 | 35 | 17 | 8.75 | 43 | 81.39 | 0 | 0 | 3 | 1 | 5 |
| T20 | 89 | 36 | 20 | 147 | 27 | 9.18 | 178 | 82.58 | 0 | 0 | 9 | 1 | 18 |
| List A | 194 | 100 | 44 | 452 | 41 | 8.07 | 972 | 46.5 | 0 | 0 | 0 | 0 | 37 |
| First-class | 111 | 173 | 48 | 1250 | 57 | 10 | 3731 | 33.5 | 0 | 1 | 0 | 0 | 29 |
| T10 | 10 | 2 | 0 | 2 | 1 | 1.00 | 4 | 50.00 | 0 | 0 | 0 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 15 | 23 | 414.5 | 1392 | 29 | 5/123 | 48 | 3.35 | 0 | 0 |
| ODI | 84 | 83 | 660 | 3581 | 93 | 6/52 | 38.5 | 5.42 | 1 | 0 |
| T20I | 32 | 32 | 115.4 | 1035 | 33 | 4/30 | 31.36 | 8.94 | 0 | 0 |
| T20 | 89 | 88 | 315 | 2432 | 94 | 4/17 | 25.87 | 7.72 | 0 | 0 |
| List A | 194 | 0 | 1498.3 | 7257 | 252 | 6/8 | 28.79 | 4.84 | 3 | 0 |
| First-class | 111 | 0 | 2903.4 | 8936 | 296 | – | 30.18 | 3.07 | 12 | 1 |
| T10 | 10 | 9 | 16.1 | 176 | 5 | 1/9 | 35.20 | 10.89 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 2 | 0 | 0 | 0.00 | 0.00 | 0 | 25.33 |
| ICC Cricket World Cup | 7 | 7 | 3 | 1.75 | 22.58 | 11 | 5.80 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 2 | 6 | 6 | 6.00 | 150.00 | 0 | 0 |
Pakistan | 1 | 4 | 4 | – | 100.00 | 0 | 0 |
Australia | 1 | 3 | 3 | 3.00 | 18.75 | 0 | 0 |
India | 1 | 3 | 3 | 3.00 | 150.00 | 0 | 0 |
Bangladesh | 2 | 2 | 2 | – | 66.67 | 0 | 0 |
South Africa | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
Sri Lanka | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 5 | 6 | 163 | 27.17 | 9.50 | 17.17 |
India | 4 | 6 | 119 | 19.83 | 8.50 | 14.00 |
South Africa | 4 | 4 | 139 | 34.75 | 8.87 | 23.50 |
Bangladesh | 3 | 4 | 127 | 31.75 | 10.73 | 17.75 |
Afghanistan | 3 | 4 | 98 | 24.50 | 8.91 | 16.50 |
West Indies | 2 | 3 | 41 | 13.67 | 5.13 | 16.00 |
Ireland | 2 | 1 | 46 | 46.00 | 7.67 | 36.00 |
Australia | 1 | 0 | 53 | – | 13.25 | – |
New Zealand | 2 | 0 | 64 | – | 9.14 | – |
Sri Lanka | 3 | 0 | 102 | – | 20.40 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 16 | 27 | 9 | 3.00 | 32.93 | 0 | 0 |
Sri Lanka | 5 | 8 | 6 | 2.67 | 44.44 | 0 | 0 |
West Indies | 4 | 4 | 2 | 1.33 | 40.00 | 0 | 0 |
Afghanistan | 3 | 4 | 3 | 1.33 | 22.22 | 0 | 0 |
South Africa | 3 | 3 | 1 | 1.50 | 16.67 | 0 | 0 |
Australia | 1 | 2 | 2 | 2.00 | 18.18 | 0 | 0 |
Ireland | 2 | 2 | 2 | 2.00 | 22.22 | 0 | 0 |
England | 2 | 2 | 2 | 1.00 | 6.90 | 0 | 0 |
Pakistan | 3 | 1 | 1 | 0.50 | 11.11 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 24 | 31 | 908 | 29.29 | 4.95 | 35.52 |
Afghanistan | 5 | 12 | 191 | 15.92 | 4.68 | 20.42 |
Sri Lanka | 8 | 8 | 292 | 36.50 | 5.62 | 39.00 |
Pakistan | 9 | 7 | 498 | 71.14 | 7.41 | 57.57 |
Ireland | 5 | 6 | 192 | 32.00 | 5.05 | 38.00 |
South Africa | 8 | 5 | 447 | 89.40 | 6.57 | 81.60 |
West Indies | 6 | 4 | 274 | 68.50 | 6.18 | 66.50 |
Australia | 1 | 2 | 58 | 29.00 | 6.44 | 27.00 |
India | 1 | 2 | 63 | 31.50 | 6.30 | 30.00 |
New Zealand | 4 | 1 | 216 | 216.00 | 6.29 | 206.00 |
England | 3 | 0 | 129 | – | 5.03 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 3 | 47 | 33 | 23.50 | 88.68 | 0 | 0 |
Sri Lanka | 6 | 31 | 20 | 10.33 | 59.62 | 0 | 0 |
New Zealand | 6 | 10 | 7 | 1.67 | 13.51 | 0 | 0 |
Pakistan | 2 | 8 | 8 | 4.00 | 40.00 | 0 | 0 |
Bangladesh | 5 | 8 | 5 | 2.67 | 36.36 | 0 | 0 |
South Africa | 6 | 1 | 1 | 0.25 | 3.57 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 6 | 10 | 336 | 33.60 | 3.14 | 64.20 |
New Zealand | 4 | 7 | 326 | 46.57 | 4.11 | 68.00 |
Sri Lanka | 6 | 5 | 332 | 66.40 | 3.07 | 129.60 |
South Africa | 3 | 4 | 221 | 55.25 | 4.75 | 69.75 |
Pakistan | 1 | 2 | 64 | 32.00 | 2.91 | 66.00 |
West Indies | 3 | 1 | 113 | 113.00 | 2.17 | 312.00 |
Last 10 innings · batting
1*vs UPBS
3vs ERG
28*vs DG
0vs SSS
10vs CC
2*vs VT
8vs IM
1vs SR
5*vs LIO
1vs TPC-I
T20
vs UPBS6 Jun 2026 · Not out
1*(1)
T20
vs ERG2 Jun 2025 · runout (Raghav Dhawan)
3(6)
T20
vs DG15 Mar 2024 · Not out
28*(15)
T20
vs SSS21 Nov 2023 · b S Lakmal
0(1)
T20
vs CC27 Mar 2023 · b R Dutta
10(16)
T20
vs VT25 Mar 2023 · Not out
2*(4)
T20
vs IM11 Mar 2023 · runout (AB Dinda / S Binny)
8(9)
T20
vs SR26 Feb 2023 · c BJ Curran b S Murombo
1(2)
T20
vs LIO24 Feb 2023 · Not out
5*(8)
T10
vs TPC-I11 Sep 2022 · runout (C Musoko)
1(1)
Last 10 innings · bowling
0/7vs UPBS
1/10vs MM
1/52vs PP
1/33vs DW
1/41vs MT
0/21vs RL
0/37vs GT
0/34vs DW
0/11vs ERG
1/27vs TRT

New Zealand
Pakistan
Australia
India
Bangladesh
South Africa
Sri Lanka
Afghanistan
West Indies
Ireland
England