Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

Geoff Boycott has scored the most runs in men's cricket up to 1981: 9,172 in 142 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 1981-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff BoycottENG1964-1981142225279172246*46.322316037.042351118538
Garry SobersWI1954-197494161218032365*57.37407753.4026301372632
Greg ChappellAUS1970-1981116170247695247*52.711339054.7121391376916
Colin CowdreyENG1954-197511518915762518243.82632937.182238975313
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Donald BradmanAUS1928-1948528010699633499.94980058.60291376816
Leonard HuttonENG1937-19557913815697136456.67310737.95193354757
Sunil GavaskarIND1971-19819415010691622149.401009743.812431972116
Ken BarringtonENG1955-19688213115680625658.67499242.432035561827
Clive LloydWI1966-1981119168156444242*42.12596662.251532466063
Rohan KanhaiWI1957-1975861428639125647.69318748.921530758524
Neil HarveyAUS1948-19637913710614920548.42181143.51212474521
Ian ChappellAUS1964-19809115212601819642.99964848.4614341163622
Doug WaltersAUS1965-198110214920587025045.50939450.801535556223
Gundappa ViswanathIND1969-198110215810586517939.63755444.06133285686
Denis ComptonENG1937-19577813115580727850.06274538.761728104403
Jack HobbsENG1908-1930611027541021156.95544946.54152843168
John EdrichENG1963-19768413395361310*43.231242838.051226657012
Viv RichardsWI1974-19817810211533829158.66581972.571624663540
Bill LawryAUS1961-19716812412526121046.97750039.291327645815
Alvin KallicharranWI1972-19819713714522518742.48570150.0112271053315
Bob SimpsonAUS1957-1978641137490531146.27481544.98102783523
Tom GraveneyENG1951-19697912313488225844.38481740.98112084257
Ian RedpathAUS1964-19767112511478317141.96908737.79831104822
Roy FredericksWI1968-1977711217464516940.75478448.7992774529
Alan KnottENG1967-198111516319458913531.87911745.42531105087
Majid KhanPAK1964-1981801216458516739.87452952.15925943215
Herbert SutcliffeENG1924-193553849455519460.73655834.60162322476
Peter MayENG1951-19616610694537285*46.77169139.271322840612
Ted DexterENG1958-1968621028450220547.89262343.69927651316
Dennis AmissENG1966-197768106104471262*46.57896545.581512105214
Everton WeekesWI1948-195848815445520758.6250.00151963322
Hanif MohammadPAK1952-196954978391533743.99120635.24121552592
Asif IqbalPAK1964-1980671079390517539.85336951.711117937818
Tony GreigENG1972-1977801127386814836.84762947.28820645622
Frank WorrellWI1948-196351879386026149.4949139.929221129511
Mushtaq MohammadPAK1959-19796710910385220138.91315535.94102043284
Kim HughesAUS1977-1981831169384321335.92795747.66720936121
Clyde WalcottWI1948-196044747379822056.6910.001514124711
Rod MarshAUS1970-198112516321379413226.72696850.193171437931
Bevan CongdonNZ1965-19787212310378617633.50484736.89821929614
Zaheer AbbasPAK1969-1981661008375127440.77449157.85715736112
Keith FletcherENG1968-19817610915371921639.56802141.6782163908
Gordon GreenidgeWI1974-198163887371613445.88510854.52825642045
Glenn TurnerNZ1969-1979568712368425949.12524739.5391813212
Polly UmrigarIND1948-196259948363122342.2260.00121451514
Allan BorderAUS1978-19817310213362016240.67831243.17919435819
Arthur MorrisAUS1946-195546793353320646.49173844.531212430110
Patsy HendrenENG1920-1935508393525205*47.64347047.0672142749
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
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.