Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's List A)

Mahmudullah has the highest batting average in men's List A cricket v West Indies: 75.64 (minimum 20 innings) (from the 900 of 904 matches with full scorecards).

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 900 of the 904 matches in this selection (from 1973). Earlier matches have results and team totals only.

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2009-202430241383284*75.6498384.640815427
Virat KohliIND2009-2026464482429157*67.47244099.551011425235
AB de VilliersSA2005-2016242231279162*67.321154110.835409640
Rohit SharmaIND2009-202640387183816259.29195194.21413117947
Michael BevanAUS1995-200329251181478*58.14105777.01050593
MS DhoniIND2005-201939331510059555.83110890.700806328
Sachin TendulkarIND1991-2011393991573141*52.43201678.0341151528
Jacques KallisSA1998-201140407166613950.48214477.71412011921
Arjuna RanatungaSL1985-19972222775687*50.40103273.260814411
Mushfiqur RahimBAN2007-2021292989727946.29126177.080817715
Sourav GangulyIND1992-20072626210889845.33151371.91010011812
Geoff MarshAUS1987-19922121190211345.10162255.61250618
Rahul DravidIND1997-2009393761343109*43.32179874.6938212610
Tamim IqbalBAN2007-2022323241208130*43.14158876.0729212812
Herschelle GibbsSA1999-200829294107412542.96131281.8652010125
Shoaib MalikPAK1999-201727245803111*42.2699480.782626214
Mahela JayawardeneSL1999-201322204676106*42.2579185.46150536
Nathan AstleNZ1995-2006282831014118*40.56135175.061809411
Mark WaughAUS1988-200147452170817339.72223776.35311211212
Shane WatsonAUS2005-20132624285312638.7796588.392658515
Michael ClarkeAUS2003-2013262447758138.75104174.45050602
Stephen FlemingNZ1994-200728273919106*38.29120976.011838811
Mohammad HafeezPAK2005-20192323183212137.82104679.541717516
Yuvraj SinghIND2002-20173127197813137.62119581.843519515
Inzamam-ul-HaqPAK1991-200747446142590*37.50221864.2501321156
Andrew SymondsAUS2001-2008242036318737.1276882.16051565
Ricky PontingAUS1995-201045454147510635.98191177.18212611515
Allan LambENG1984-1991252447107535.50102169.54063634
Mohammad YousufPAK1999-20092423467410535.4790874.23132425
Shikhar DhawanIND2011-202231301101211934.90116586.8727012214
Javed MiandadPAK1975-1993646471930100*33.86302663.78112410310
Kamran AkmalPAK2005-20172020453812433.6359590.421125013
Graeme SmithSA2002-20112323077310333.6199577.69150871
Virender SehwagIND2001-20112727283621933.44815102.5823210615
Imran KhanPAK1977-199149471112027733.39149880.240816816
Alec StewartENG1989-200024233659100*32.95100365.70162744
Sanath JayasuriyaSL1993-20073030292211532.93114280.7415110418
Ramiz RajaPAK1985-1995535331624104*32.48278358.352831203
Jonty RhodesSA1992-2003252556486132.4084676.60021514
Mohinder AmarnathIND1979-198923231694100*31.55126754.78141402
Graeme WoodAUS1978-198923223599104*31.53103957.65132330
Graeme HickENG1991-20002221259486*31.2692364.36032404
Adam GilchristAUS1999-2007252407359830.6392579.460517910
Graham GoochENG1976-199231312881129*30.38161854.45141772
Roshan MahanamaSL1986-19972222260310130.15106556.62143363
Kim HughesAUS1979-1984262617307829.20106868.35082548
Brendan TaylorZIM2006-20182222257313828.6582469.54112619
Allan BorderAUS1979-1993606061546127*28.63234865.841931049
Steve WaughAUS1987-200150488111472*27.85154772.010517211
David BoonAUS1984-19953131183210027.73137760.42151612
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.