Personal details
Born7 Sep 1985
Age40 Years
NationalityIndia
BattingLeft hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 1 | 55 | – | 90.16 | 0 | 0 |
| T20 | 66 | 1273 | 20.86 | 106.17 | 11 | 7.22 |
| List A | 113 | 3641 | 35 | 67.91 | 7 | 4.92 |
| First-class | 138 | 9184 | 41 | 45.23 | 23 | 3.03 |
Debuts
ODIZimbabwe vs India, Harare 15 Jun 2016
First ClassVidarbha vs J + K, Nagpur 17 Dec 2003
List AVidarbha vs Rajasthan, Indore 9 Jan 2005
T20Vidarbha vs M. Pradesh, Jaipur3 Apr 2007
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 1 | 1 | 55 | 55 | – | 61 | 90.16 | 0 | 1 | 7 | 1 | 0 |
| T20 | 66 | 64 | 3 | 1273 | 66 | 20.86 | 1199 | 106.17 | 0 | 4 | 121 | 19 | 31 |
| List A | 113 | 113 | 9 | 3641 | 129 | 35 | 5361 | 67.91 | 10 | 22 | 0 | 0 | 41 |
| First-class | 138 | 235 | 11 | 9184 | 206 | 41 | 20304 | 45.23 | 24 | 39 | 0 | 0 | 135 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 66 | 13 | 27 | 195 | 11 | 2/17 | 17.72 | 7.22 | 0 | 0 |
| List A | 113 | 0 | 104.2 | 514 | 7 | 2/41 | 73.42 | 4.92 | 0 | 0 |
| First-class | 138 | 0 | 351.3 | 1066 | 23 | 4/42 | 46.34 | 3.03 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 13 | 183 | 45 | 18.30 | 105.78 | 0 | 10.00 |
| Ranji Trophy | 49 | 3430 | 206 | 45.73 | 49.57 | 3 | 4.07 |
| Vijay Hazare Trophy | 50 | 1504 | 120 | 36.68 | 68.09 | 2 | 4.93 |
| Syed Mushtaq Ali Trophy | 10 | 227 | 54 | 25.22 | 111.27 | 1 | 6.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 55 | 55 | – | 90.16 | 1 | 0 |
Last 10 innings · batting
2vs DW
15vs GT
3vs URP
3vs SNS
50vs GUR
11 & 11vs ANS
41vs SLL
2vs ANS
29*vs ANS
43vs AFGP
T20
vs DW28 Jan 2026 · b H Singh
2(3)
T20
vs GT27 Jan 2026 · runout (S Thakar / T Perera)
15(13)
T20
vs URP28 Oct 2025 · c F Rauf b SB Jakati
3(7)
T20
vs SNS27 Oct 2025 · lbw b PM Pushpakumara
3(6)
T20
vs GUR26 Oct 2025 · c (sub A Altafmir) b S Amin
50(46)
T20
vs ANS18 Mar 2025 · lbw b EMDY Munaweera & lbw b EMDY Munaweera
11 & 11(8 & 8)
T20
vs SLL17 Mar 2025 · c EMCD Edirisinghe b T Dilshan
41(36)
T20
vs ANS16 Mar 2025 · b P Suyal
2(5)
T20
vs ANS14 Mar 2025 · Not out
29*(27)
T20
vs AFGP13 Mar 2025 · c VS Rajawat b S Khan
43(30)
Last 10 innings · bowling
0/8vs SNS
0/3vs GUJ
0/12vs KER
0/6vs ODI
0/21vs UT
0/7vs SAU
0/17vs RAL
0/5vs DEL
0/6vs KAR
0/9vs KER
T20
vs SNS27 Oct 2025
0/8
First Class
vs GUJ27 Jan 2020
0/3
T20
vs KER14 Nov 2019
0/12
List A
vs ODI12 Oct 2019
0/6
First Class
vs UT15 Jan 2019
0/21
First Class
vs SAU7 Jan 2019
0/7
List A
vs RAL6 Oct 2018
0/17
First Class
vs DEL29 Dec 2017
0/5
First Class
vs KAR17 Dec 2017
0/6
First Class
vs KER7 Dec 2017
0/9

Zimbabwe