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 by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 1981-12-31×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff BoycottENGEngland1964-1981142225279172246*46.322316037.042351118538
Garry SobersWIWest Indies1954-197494161218032365*57.37407753.4026301372632
Greg ChappellAUSAustralia1970-1981116170247695247*52.711339054.7121391376916
Colin CowdreyENGEngland1954-197511518915762518243.82632937.182238975313
Wally HammondENGEngland1927-194785140167249336*58.46749138.072224451227
Donald BradmanAUSAustralia1928-1948528010699633499.94980058.60291376816
Leonard HuttonENGEngland1937-19557913815697136456.67310737.95193354757
Sunil GavaskarINDIndia1971-19819415010691622149.401009743.812431972116
Ken BarringtonENGEngland1955-19688213115680625658.67499242.432035561827
Clive LloydWIWest Indies1966-1981119168156444242*42.12596662.251532466063
Rohan KanhaiWIWest Indies1957-1975861428639125647.69318748.921530758524
Neil HarveyAUSAustralia1948-19637913710614920548.42181143.51212474521
Ian ChappellAUSAustralia1964-19809115212601819642.99964848.4614341163622
Doug WaltersAUSAustralia1965-198110214920587025045.50939450.801535556223
Gundappa ViswanathINDIndia1969-198110215810586517939.63755444.06133285686
Denis ComptonENGEngland1937-19577813115580727850.06274538.761728104403
Jack HobbsENGEngland1908-1930611027541021156.95544946.54152843168
John EdrichENGEngland1963-19768413395361310*43.231242838.051226657012
Viv RichardsWIWest Indies1974-19817810211533829158.66581972.571624663540
Bill LawryAUSAustralia1961-19716812412526121046.97750039.291327645815
Alvin KallicharranWIWest Indies1972-19819713714522518742.48570150.0112271053315
Bob SimpsonAUSAustralia1957-1978641137490531146.27481544.98102783523
Tom GraveneyENGEngland1951-19697912313488225844.38481740.98112084257
Ian RedpathAUSAustralia1964-19767112511478317141.96908737.79831104822
Roy FredericksWIWest Indies1968-1977711217464516940.75478448.7992774529
Alan KnottENGEngland1967-198111516319458913531.87911745.42531105087
Majid KhanPAKPakistan1964-1981801216458516739.87452952.15925943215
Herbert SutcliffeENGEngland1924-193553849455519460.73655834.60162322476
Peter MayENGEngland1951-19616610694537285*46.77169139.271322840612
Ted DexterENGEngland1958-1968621028450220547.89262343.69927651316
Dennis AmissENGEngland1966-197768106104471262*46.57896545.581512105214
Everton WeekesWIWest Indies1948-195848815445520758.6250.00151963322
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Asif IqbalPAKPakistan1964-1980671079390517539.85336951.711117937818
Tony GreigENGEngland1972-1977801127386814836.84762947.28820645622
Frank WorrellWIWest Indies1948-196351879386026149.4949139.929221129511
Mushtaq MohammadPAKPakistan1959-19796710910385220138.91315535.94102043284
Kim HughesAUSAustralia1977-1981831169384321335.92795747.66720936121
Clyde WalcottWIWest Indies1948-196044747379822056.6910.001514124711
Rod MarshAUSAustralia1970-198112516321379413226.72696850.193171437931
Bevan CongdonNZNew Zealand1965-19787212310378617633.50484736.89821929614
Zaheer AbbasPAKPakistan1969-1981661008375127440.77449157.85715736112
Keith FletcherENGEngland1968-19817610915371921639.56802141.6782163908
Gordon GreenidgeWIWest Indies1974-198163887371613445.88510854.52825642045
Glenn TurnerNZNew Zealand1969-1979568712368425949.12524739.5391813212
Polly UmrigarINDIndia1948-196259948363122342.2260.00121451514
Allan BorderAUSAustralia1978-19817310213362016240.67831243.17919435819
Arthur MorrisAUSAustralia1946-195546793353320646.49173844.531212430110
Patsy HendrenENGEngland1920-1935508393525205*47.64347047.0672142749
Bruce MitchellSASouth Africa1929-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.