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 (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry NichollsNZ2017-20261213246217442.0073462.94121513
Richie BenaudAUS1952-19611117046212127.1817621.59130484
Vinod KambliIND1991-1999202244616825.6160176.71034395
Madhav ApteIND19535101460163*51.11--13100
Anamul HaqueBAN2012-20221921146012023.0061574.80204539
Romesh KaluwitharanaSL1993-2003262834575418.2864171.29023474
Arthur MorrisAUS1951-1955814045211132.29--110262
Naeem IslamBAN2009-20121719445210830.1390350.06121504
Chris CairnsNZ1996-2006181624487532.0059775.040203614
Donald BradmanAUS1930-193156044722374.50--201430
Stuart BroadENG2007-20204337144476219.4359675.00018467
Nayan MongiaIND1994-1998181744458034.2398445.22021450
Craig McMillanNZ1999-2007191814438326.0676457.98041324
Will JacksENG2023-2026232004437322.15396111.870103816
Dattu PhadkarIND1948-195891514417431.50--02001
Chamu ChibhabhaZIM2006-2023182014377323.0070861.72030504
Kiran MoreIND1987-1992313274365017.4495945.46014411
Glenn PhillipsNZ2017-20251312143310839.36305141.971203227
Jaker AliBAN2024-2025101224319143.1047890.170403319
Arun LalIND1983-1989182404319317.9699943.14034490
Sam CurranENG2019-2026211624295230.6445294.910203312
Zak CrawleyENG2020-20241117042912125.2470361.02124580
Tatenda TaibuZIM2001-2010222324298320.4379054.30034362
Peter RichardsonENG1957-196369042712647.443743.24210390
Jacob BethellENG2024-2026151354268253.25319133.540413223
Mitchell SantnerNZ2017-202630211042555*38.6444894.870103321
WPUJC VaasSL1995-20082927642454*20.1993645.30012350
Dean ElgarSA2014-2023711142312142.3087048.62131561
Imtiaz AhmedPAK1958-1959814042312230.21--111230
Mark ButcherENG1998-200491634216132.38112537.42043420
Eknath SolkarIND1971-19761016142110228.07--130220
Bob CowperAUS196558041714352.13--210180
Jacques RudolphSA2003-20051214241510134.5888347.00112472
Yashpal SharmaIND1983131824138925.8127161.25031131
Joe HardstaffENG1939-194861014119845.67--051142
Jamie SmithENG2024-202591004109541.00396103.540414715
Steve SmithAUS1984-1985151604086025.5074353.97050230
Rassie van der DussenSA2019-20241616340775*31.3156372.290302511
Anil KumbleIND1991-200743331140652*18.4587746.29013442
Adam ParoreNZ1994-200020205405100*27.0085447.42121371
Geoff LawsonAUS1981-19893842134044913.9367458.16003371
Robert KeyENG200469140322150.3866560.60110490
Lindsay HassettAUS1951-195248140213257.43--210330
Aaron FinchAUS2013-2022202004025820.10401100.25021495
Chris HarrisNZ1992-2004252644005018.1872555.17015295
Wallis MathiasPAK1958-195981403997728.50--03080
Gulabrai RamchandIND1953-1959816139967*26.60--032170
Guy WhittallZIM1993-2001141533988333.1783547.66010283
Ray LindwallAUS1951-19551015239811830.6210.00111433
Daniel FlynnNZ2008-2012151723989526.5373554.15022476

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.