ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

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,754 of the 1,758 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.