Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Donald Bradman has the highest batting average in men's cricket since 1908: 99.94 (minimum 20 innings) (from the 23,244 of 23,251 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

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

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Donald BradmanAUS1928-1948528010699633499.94980058.60291376816
A BandaraCCC2024-20263438151551200*67.43230067.4353013110
WGRL WijenayakeNSWC/BSC2025-202612205918201*61.20170153.97441856
Graeme PollockSA1963-197023414225627460.97200855.88711128911
George HeadleyWI1930-1954224042190270*60.8341755.8810521351
Herbert SutcliffeENG1924-193553849455519460.73655834.60162322476
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Ken BarringtonENG1955-19688213115680625658.67499242.432035561827
Everton WeekesWI1948-195848815445520758.6250.00151963322
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Garry SobersWI1954-197494161218032365*57.37407753.4026301372632
Jack HobbsENG1908-1930611027541021156.95544946.54152843168
Clyde WalcottWI1948-196044747379822056.6910.001514124711
Leonard HuttonENG1937-19557913815697136456.67310737.95193354757
Promod MaduwanthaBRC/NCC2024-202618246101416656.33209748.35451880
Ernest TyldesleyENG1921-19291420299012255.0017829.21362372
Charlie DavisWI1968-197315295130118354.2166535.49441931
Dudley NourseSA1935-195134627296023153.8210863.8991431586
Pasindu SooriyabandaraSL/MSC2024-2026414691959204*52.95285968.52410317724
Sonal DinushaSL/GT/CCC2023-2026434291733133*52.52238372.7269213531
Jack RyderAUS1920-1929193251394201*51.63203744.823911023
Denis ComptonENG1937-19577813115580727850.06274538.761728104403
Greg ChappellAUS1970-1984161223339441247*49.691615856.1427451995023
Frank WorrellWI1948-196351879386026149.4949139.929221129511
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Michael BevanAUS1994-2004249226707697108*49.341129268.16652953922
Virat KohliIND/RCB2008-202684690713637863254*49.114260188.8895216533642651
Colin BlandSA1961-1966213951669144*49.09100238.8239213720
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
Viv RichardsWI1974-1991307349361526129148.761737378.783590171651210
Aubrey FaulknerSA1910-192417332150820448.65125658.284821033
Neil HarveyAUS1948-19637913710614920548.42181143.51212474521
Pavan RathnayakeSL/KF/CCC2024-2026798314333822148.38336399.2610144272118
Bill PonsfordAUS1924-193429484212226648.23311844.777611590
Stan McCabeAUS1930-193839625274823248.21321760.0261342695
Joe RootENG/RR/ST2012-2026520659802783926248.083997869.6467153312757167
Douglas JardineENG1928-193422336129612748.00211025.591102530
Ted DexterENG1958-1968621028450220547.89262343.69927651316
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Rohan KanhaiWI1957-1975861428639125647.69318748.921530758524
Vijay HazareIND1946-1953305262192164*47.65119435.937941101
Patsy HendrenENG1920-1935508393525205*47.64347047.0672142749
Seymour NurseWI1960-196929541252325847.60195848.83610323011
Sachin TendulkarIND/MI1989-20137388608536691248*47.345276569.52101177384371293
Abid AliPAK2019-2021223221414215*47.13269552.475431775
Javed MiandadPAK1975-19963554076216213280*46.992617854.84319314125492
Bill LawryAUS1961-19716812412526121046.97750039.291327645815
Darius VisserSAM2024-20262323584513246.94595142.023318638
Raman Subba RowENG1958-19611322198413746.8621226.42340581
Bob CowperAUS1964-196827462206130746.84228442.8251031560
Page 1Next

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.