ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
297Intl matches
6,678Runs
366Wickets
8Hundreds
Tests · ODIs · T20IsFormats

Batting & fielding

FormatMatInnsNORunsHSAveBFSR100504s6sCtSt
Tests6811883094155*28.13597351.8051537534400
ODIs13711215235512824.28239998.173620378480
T20Is927517122972*21.19863142.41078868220
First-class9015310492121934.41863057.0282961868510
List A15012515282612825.692813100.464926194500
T20s392347476884121*22.954946139.183315034031300

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests681191261076122046/5310/11237.313.6261.81351
ODIs137128598853111114/464/4647.855.3253.9200
T20Is92719991384513/243/2427.148.3119.6000
First-class901551567792592516/4910/11236.893.5462.51371
List A150141667859171284/334/3346.235.3252.2300
T20s392318491463762514/184/1825.407.7919.6300

Recent batting

ScorevsFormatDate
18 (12)GAWT20
32* (24)TKRT20
56* (37)BTT20
4 (8)GAWT20
11 (5)TKRT20
25* (12)SKANT20
2 (6)SLKT20
17 (14)TRThe Hundred
0 (3)MSGThe Hundred
0 (1)WFThe Hundred

Recent bowling

FiguresOversvsDate
0/161GAW
0/181TKR
1/353SKAN
0/142TR
1/214MSG
2/384JK
0/292JK
1/113GG
2/313CK
0/121DS

Debut & last match

News