Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,346 of the 23,353 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Bob WyattENG1927-193740646183914931.71203634.432126576
Ewart AstillENG1927-193091501904012.677763.6400280
Rony StanyforthENG1927-1928461136*2.60--00100
Ian PeeblesENG1927-193113178982610.894022.5000320
Denys MorkelSA1927-1932162816638824.5630.0004383
Cyril VincentSA1927-19352538125266020.2320.00024208
Henry PromnitzSA19272401453.50--00000
Jock CameronSA1927-19352645412399030.22--01034311
Jacobus DuminySA1927-192936030125.00--00100
Shunter CoenSA1927-192824210141*50.50--000-0
Geoffrey LeggeENG1927-193057129919649.83--102230
George BissettSA1927-1928442382319.00--00000
Archibald PalmSA192712015137.50--00000
Sam StaplesENG1928350653913.00--00000
John NicolsonSA19283501797835.80--010-0
Jack SiedleSA1928-19361834097714128.7410.00153381
Arthur OchseSA1928-1929341114*3.67--00000
Harry ElliottENG1928-19344516137*15.25--00000
Eddie DawsonENG1928-19305901755519.44--010-0
Douglas JardineENG1928-193422336129612748.00211025.591102530
George ChallenorWI19283601014616.83--00200
Clifford RoachWI1928-19351632195220930.7110933.94266695
Freddie MartinWI1928-19319181486123*28.5919629.08101270
Karl NunesWI1928-19304802459230.6350131.54021190
Baron ConstantineWI1928-1939183306359019.24580.000441610
Joe SmallWI1928-1930360795213.17--01200
Herman GriffithWI1928-19331323591185.062626.9200620
George FrancisWI1928-1933101848119*5.79--00410
Wilton St HillWI1928-19303601173819.50--00000
Snuffy BrowneWI1928-193048117670*25.14--01202
Harry SmithENG1928110777.00--000-0
Maurice FernandesWI1928-1930240492212.25--00100
Tommy ScottWI1928-193181331713517.101457.1400171
Teddy HoadWI1928-1933480983612.25--00100
George DuckworthENG1928-193623281223439*14.6358228.01002120
Barto BartlettWI1928-19315811318418.71--01180
Vibart WightWI1928-1930241672322.33--000-0
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Donald BradmanAUS1928-1948528010699633499.94980058.60291376816
Bert IronmongerAUS1928-19331421542122.636030.0000640
Don BlackieAUS1928-19293632411*8.0010622.6400200
Otto NothlingAUS1928120524426.0012043.3300070
Ted a'BeckettAUS1928-19314701434120.4343830.37000120
Ron OxenhamAUS1928-193171001514815.1037623.4000290
Archie JacksonAUS1929-1931811147416447.4094037.23121290
Tim WallAUS1929-193418245121206.3726331.5600571
Percy HornibrookAUS1929-1930671602610.0030519.6700130
Alan FairfaxAUS1929-1931101244106551.2582026.22040171
Neville QuinnSA1929-19321218390286.0010.0000101

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.