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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rajiv Gandhi International Stadium, Uppal×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesRPS20172017110393939.0025156.0000013
Mohammad NawazPAK20232023210393939.004390.7000040
Rishabh PantDC201620161113939*-26150.0000023
Mominul HaqueBAN20172017120392719.509939.3900040
S AroraSH202620266313924*19.5031125.8100042
Virender SehwagIND20092009110383838.0030126.6700051
Dwayne SmithMI20132013110383838.004095.0000032
Robin UthappaKKR20162016110383838.0034111.7600031
Abhishek NayarMI20082008110383838.0024158.3300032
Sabbir RahmanBAN20172017120382219.009639.5800051
Suryakumar YadavIND/MI20232023220383119.0029131.0300041
Ben FoakesENG20242024120383419.0010536.1900020
Harbhajan SinghIND200520051113737*-17217.6500042
Dwayne SmithGL20172017110373737.0027137.0400041
MS DhoniCSK20082008110373737.0025148.0000041
Kieron PollardWI20192019110373737.0019194.7400014
Ravichandran AshwinIND20122012110373737.005468.5200050
Marcus StoinisAUS20192019110373737.005369.8100060
KL RahulDC20262026110373737.0023160.8700013
Cameron GreenRCB202420241113737*-20185.0000050
Tilak VarmaMI20232023110373737.0017217.6500024
KL RahulIND201820181213733*37.007847.4400011
Deepak HoodaSH201720174323716*37.0026142.3100012
Sanath JayasuriyaMI20082008110363636.0015240.0000062
Axar PatelPK201620161113636*-17211.7600013
Alex CareyAUS201920191113636*-3797.3000050
Anmolpreet SinghSH20232023110363636.0027133.3300070
Priyansh AryaPK20252025110363636.0013276.9200024
Arjun YadavDC2008200844036169.0025144.0000151
Amit MishraDC201120117533625*18.0032112.5000240
Chris GayleRCB20152015110353535.0010350.0000043
Jesse RyderPW20112011110353535.0020175.0000052
Ajinkya RahaneCSK20242024110353535.0030116.6700021
Manish PandeyKKR20142014110353535.0032109.3800031
Ravichandran AshwinIND20182018110353535.008342.1700040
George BaileyPK201420141113535*-19184.2100023
Sherfane RutherfordGT202520251113535*-16218.7500061
Mohammad KaifRR20082008110343434.0016212.5000023
Misbah-ul-HaqRCB20082008110343434.0028121.4300041
Manish PandeyDC20232023110343434.0027125.9300020
Ravichandran AshwinIND20172017110343434.004575.5600040
Ambati RayuduMI201320131113434*-27125.9300040
Marcus StoinisPK202520251113434*-11309.0900014
Sanju SamsonDC201620161113434*-26130.7700002
Axar PatelDC20232023110343434.0034100.0000040
Matthew ShortCSK20262026110343434.0030113.3300030
Ishan KishanMI20242024110343434.0013261.5400024
Shubham DubeyRR202520251113434*-11309.0900014
Daniel VettoriNZ20102010120342317.007445.9500041
MS DhoniIND20072007110333333.003789.1900040

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.