Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA20052005120221911.005639.2900030
Alastair CookENG20102010120222111.003759.4600020
Richard LeviSA/CC20122012220221911.0017129.4100040
Jim LakerENG19571957120221711.00--00000
John WaiteSA19581958120221211.00--000-0
Chris BurgerSA19581958120222111.00--00000
Sid O'LinnSA19611961121221722.00--000-0
Taufeeq UmarPAK20032003110212121.004348.8400040
Mohammad AshrafulBAN20082008110212121.0010210.0000050
Alex ObandaKEN20072007110212121.002584.0000020
Tammy BeaumontENGW201620161112121*-16131.2500021
Jason HolderWI201520152112121*-2584.0000020
Keshav MaharajDOL201920191112121*-9233.3300040
Rudi SecondKNI20162016110212121.0020105.0000030
Liam LivingstoneCTB20192019110212121.0010210.0000003
Wally GroutAUS19571957110212121.00--000-0
Dinesh MongiaIND20032003220211210.5018116.6700021
Muttiah MuralitharanSL/CSK20092009320211810.5014150.0000021
Shahid AfridiPAK200920092212117*21.002972.4100010
Mitchell MarshAUS20162016221211921.0020105.0000040
Russell EndeanSA19561956120211810.50--00010
Noel McGregorNZ19621962120212110.50--00100
Paul BartonNZ19611961120211110.50--000-0
Yuvraj SinghPK20092009110202020.0018111.1100021
Jacques KallisSA20062006110202020.002195.2400010
Jonty RhodesSA20012001110202020.0019105.2600030
Shoaib MalikJS201920191112020*-8250.0000021
Alviro PetersenLIO20152015110202020.0019105.2600010
Ryan SidebottomENG20092009110202020.004148.7800030
Yogesh NagarDC20092009110202020.0020100.0000010
Dinesh ChandimalSL20122012110202020.003557.1400010
Peter PollockSA19641964110202020.00--00010
Mervyn DillonWI20032003120201310.005834.4800030
Justin OntongSA20082008220201410.002871.4300000
Cameron WhiteAUS20092009220201610.003655.5600001
Peter MayENG19561956120201410.00--00010
Murray ChappleNZ19621962120201110.00--000-0
Peter LoaderENG19571957120201310.00--00010
Brian TaberAUS19661966120201310.00--000-0
Daniel VettoriNZ2007200733020156.6715133.3300030
AB de VilliersSA20062006331201410.002483.3300011
Saeed AjmalPAK2013201323020116.674148.7800020
Younis KhanPAK20032003110191919.002867.8600000
Andy BichelAUS20022002110191919.002190.4800001
Grant FlowerZIM20002000110191919.004344.1900010
Ian HarveyAUS20022002110191919.002770.3700010
Thomas OdoyoKEN20032003110191919.002965.5200010
Ashwell PrinceSA20102010110191919.004839.5800030
Aaron PhangisoLIO201220125111919*-14135.7100011
S. SreesanthIND200720072111919*-10190.0000040

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.