ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff PullarENG196036129317558.6014126.24110241
Fawad AlamPAK2009-202189229310941.8659749.08110232
Neil JohnsonZIM1999-20007902937632.5651556.89020361
Upul ChandanaSL1997-20042422229261*14.6050058.40011262
Darren BravoWI2010-201698129110241.5736479.95110286
Craig ErvineZIM2010-2025111402914920.7956851.23001312
Geoff RaboneNZ1953-195447128910748.17--120210
Ian ChappellAUS1966-197091812884916.9427932.97004121
Sam CurranENG2019-2025212042864417.88269106.320012812
Norm O'NeillAUS1963-19644812858840.7126844.03031291
Steve TikoloKEN1996-2008101012846931.5641768.11031361
Zin HarrisNZ1961-1962510128410131.5610.00112172
Frank MannENG1922-19235912818435.13--020116
Norman YardleyENG1938-19476802809935.00--020100
Avishka FernandoSL2019-20211414028011820.0030193.02101315
Morice BirdENG1910-1914101612806118.67--02202
HMRKB HerathSL2004-20182526728035*14.7452053.85002342
Shadab KhanPAK2017-2023151362785239.7129992.980102011
Harry BrookENG2022-2025121212768025.0928397.53022317
Bryan ValentineENG1938-193956227511268.75--110231
Grant ElliottNZ2009-2015109127584*34.3830390.76020313
Mohammad KaifIND2000-20061212227595*27.5043363.51010273
Johnny TyldesleyENG1899-190759027211230.22--11070
Junaid SiddiqueBAN2008-201191302727420.9261044.59021330
Graham DowlingNZ1961-196451002717827.10--032201
Vikram SolankiENG2000-2005119026910629.8934079.12120341
Barry ShepherdAUS19644702689638.2934434.88031260
Willie WatsonENG1951-19556902687929.78--020221
George ThompsonENG19105912676333.38--020-1
Johnny DouglasENG1913-191467026611938.00--11100
George DockrellIRE2011-2024151522654520.3828094.64000218
Barry SinclairNZ196436026413844.00--111370
Isuru UdanaSL2017-2019108426484*66.00209126.320202115
Jack RussellENG1995-19981214326450*24.0078233.76010291
Shimron HetmyerWI2021-202610922627537.43171153.220101817
Azmatullah OmarzaiAFG2023-202677326097*65.00253102.770202011
Tim DavidAUS2023-202510902608328.89168154.760301920
Doug WaltersAUS19704802587432.2559143.65030232
Oshada FernandoSL201979125875*32.2542261.14012324
Axar PatelIND2015-2025262172574718.3628191.460001410
Jeet RavalNZ20173402568864.0061341.76030320
Sam LoxtonAUS1949-195056025510142.50--110140
Bob CowperAUS1966-196751002556025.50--02150
Mashrafe MortazaBAN2003-2019212312553411.5930683.33003307
George MannENG1948-1949581254136*36.296747.76100141
Keith RiggAUS1931-193245025312750.60--110180
Tom HaywardENG1896-190769025212228.0010.0010100
'Young Jack' HearneENG1912-192481232524528.00--00100
Arthur HillENG189634025112462.75--110-0
Owais ShahENG2007-20098612519850.2025698.050101611

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.