Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,789 of the 6,795 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Everton MattisWI1981220866243.0019045.2601060
Gary RobertsonNZ1981-1989106049178.1748102.0800110
Jim LoveENG1981330614320.3310061.0000070
Geoff HumpageENG19813201165.502445.8300000
Terry AldermanAUS1981-199165186329*2.679732.9900620
Rizwan-uz-ZamanPAK1981-198733020146.6712915.5000010
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Geoff CookENG1981-19836601063217.6726140.6100060
Jack RichardsENG1981-1988221631545011.8526458.3301370
Jeff DujonWI1981-199116812036194582*23.15288167.510681397
Dirk WellhamAUS1981-1987171723799725.2769954.22010160
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Suru NayakIND1981-1982410333.001915.7900000
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Arun LalIND1982-198913130122519.3823252.59014101
Ashok MalhotraIND1982-1986201944576530.4764570.85010291
Paul AllottENG1982-198513611583.002560.0000210
Ashantha de MelSL1982-1987574194663614.5659578.32006223
Sidath WettimunySL1982-19873433178686*24.56163648.04041462
Rohan JayasekeraSL1982210171717.004240.4800010
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Mahes GoonatillekeSL19826433114*31.005853.4500000
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Bruce BlairNZ1982-19861414217429*14.5025368.77002121
Jalal-ud-DinPAK1982-1983820552.505100.0000110
Ravi RatnayekeSL1982-19907869148245014.98157152.45014432
Roger WijesuriyaSL1982-19858321812*18.004837.5000100
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Tauseef AhmedPAK1982-199070251411627*10.5521653.7000330
Allan LambENG1982-199212111816401011839.31530875.55426832830
Ghulam ParkarIND1982-1984101011654218.3333249.70000110
Derek PringleENG1982-199344301242549*23.6161668.99001263
Eddie HemmingsENG1982-199132126308*5.006149.1800110
Vinothen JohnSL1982-198745191084159.3315255.2600370
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Greg RitchieAUS1982-1987424279598427.40147964.84062556
Balwinder SandhuIND1982-198422735116*12.759752.5800221
Shahid MahboobPAK1982-198410611197723.8019461.3401190
Jeff CroweNZ1983-1990747112151888*25.73245661.8107611012
Kepler WesselsAUS/SA1983-19941081057336710734.36608855.3112602632
Peter WebbNZ1983-19845513810*9.5010137.6200040
Carl RackemannAUS1983-199152186349*2.837744.1600600
Trevor JestyENG19831010412752*21.1718269.78012102
Norman CowansENG1983-19852383134*2.602944.8300300
Ian GouldENG1983181421554212.9224363.7900250
Graeme FowlerENG1983-19862626274481*31.00132156.32042671
Maninder SinghIND1983-1993581814498*12.259054.4400110
John MaguireAUS1983-1984221154214*7.007159.1500110
Tom HoganAUS1983-19841612472279.009575.7900172

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.