Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,788 of the 6,794 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad IrfanPAK2010-201660332148124.0014932.2100852
Kane WilliamsonNZ/YOR2010-202518917920758214847.69930581.481549770062
Faf du PlessisSA2011-201914313620550718547.47621588.611235349566
Sean WilliamsZIM2005-202516415920521717437.53600086.95837947066
Glenn MaxwellAUS/HAM/YOR2012-2026174160204884201*34.893924124.4672613460192
Ryan ten DoeschateNED/ESS2006-2021928420299811946.84320193.66813424756
Ed BarnardWOR/WAR2015-20268573202437173*45.98248598.07610325139
Keith ArthurtonWI1988-1999105932019048426.08282267.47091213219
Roger HarperWI1983-1996105732085545*16.13116273.580055318
Graeme CremerZIM2009-20269872207495814.40120562.16017485
Ravichandran AshwinIND2010-202311663207076516.4481386.96016607
Gary BrentZIM1996-200867532040059*12.1266959.79013255
Steven FinnENG/MID/SUS2011-202387422031542*14.3244870.31007278
Hiren VaraiyaKEN2006-20187146202843410.9257249.65005121
Mohammed ShamiIND2013-20251084920225257.7627382.42006179
Rodney HoggAUS1979-1985703520137229.1321763.1300280
Saeed AnwarPAK1989-200324524219875719439.271086780.5820421592997
Mark WaughAUS1988-200224323519844617339.101095877.0818491664656
Martin GuptillNZ/LAN2009-2022200197197441237*41.80849787.57184016759191
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Dilip VengsarkarIND1976-199112912019350810534.73517967.74123722824
Andrew McBrineIRE/NW2014-202614211019218911724.05298473.3637621138
Clive LloydWI1973-1985866919197710239.54243481.22111116030
Jeremy ConeyNZ1979-1987878019187466*30.72288564.9608112812
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Malcolm MarshallWI1980-199213683199556614.92124676.650256314
Andile PhehlukwayoSA2016-202486571988369*23.24102785.980257736
Wayne ParnellSA/WOR/NOR2009-20239155197777621.5891285.200235914
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Martin SneddenNZ1980-19909354195356415.2984363.46014321
Nosthush KenjigeUSA2017-20267446194524316.7466767.77005315
Ian BishopWI1988-199784441940533*16.2077652.19003145
James TredwellENG/KEN2010-201775431938447*16.0050975.44006278
Mohammad SamiPAK2001-20158646193144611.6349064.080051610
Iftikhar AnjumPAK2004-20106234192343215.6037861.90004153
Mervyn DillonWI1997-2005106501922521*7.2640855.15009113
Chris PringleNZ1990-199564411919334*8.7725675.3900385
Ajantha MendisSL2008-201587421918821*8.1726371.480010162
Junaid KhanPAK/MID2011-201982341981255.4014057.8600661
Sanath JayasuriyaSL/AX/ASIA1989-2011439431181336818932.371466691.152867341491270
Brendan TaylorZIM/NOT2004-202624023418754615434.94968077.95134320693111
Upul TharangaSL/AX/COLBO2005-2019238226186979174*33.55920775.8015371780152
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Ben StokesENG/DUR2011-202613211518416118242.90434395.818269352130
Richie BerringtonSCO2008-202615014118410012733.33530377.31822829297
Mohammad NabiAFG2009-202618015818380213627.16432487.932186246122
Gary WilsonIRE/DER/SUR2007-202014213618295211325.02404273.03114724930
Neil FairbrotherENG1987-1999757118209211339.47290372.06116214020
Justin KempSA/AX2001-20078465181474100*31.36176283.6511069459
Nicky BojeSA/AX1995-20051147018141312927.17159288.7624213513

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.