Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 by year (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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Carlton BaughWI20122012552643321.3310958.7200171
Lameck OnyangoKEN2007200710526434*21.339865.3100060
Kurtis PattersonNSW20232023550642912.8011356.6400240
P OchanUGA201520156526421*21.3310064.0000060
Solomon MireZIM20152015550642712.8010461.5400042
Azeem ul HaqBHR20172017650644712.8014743.5400141
Janak PrakashSIN20252025550645812.8012551.2001161
Gayan MunaweeraQAT20192019550642812.809170.3300152
Brody CouchWA20262026650643912.809170.3300073
Deryck MurrayWI19791979951642716.0011356.6400050
Bruce EdgarNZ19841984550642412.8022328.7000030
Mike RindelSA19941994551643216.0012650.7900010
Mashrafe MortazaBAN2017201713616430*12.807387.67002100
Collins ObuyaKEN20022002760641910.6714444.4400040
Farhad RezaBAN20072007661642812.8010660.3800033
Paul ReiffelAUS19951995861642212.808971.9100080
Sohail TanvirPAK20132013860643110.679865.31000110
Irfan KarimKEN20172017660643810.6716040.0000160
Mohammad NadeemOMA20182018762642616.0012252.4600041
Calum HaggettKEN201820181162643116.007783.1200013
Jeffrey VandersaySL20172017660642510.6715042.6700130
Fabian AllenWI20192019863645121.3349130.6101191
Geoff MillerENG19831983960644610.6710859.2600070
Keith SempleWI19991999760642310.6716538.7900031
Ashley GilesENG200320031373642116.0011257.1400022
Anil KumbleIND199819982573642016.0010163.3700021
Ish SodhiNZ20232023167064359.1410759.8100113
Nathan EllisAUS/TAS2025202511716420*10.678674.4200162
Shariz AhmadNED20232023117064309.1410759.8100030
Ian SmithNZ198119819726423*12.808674.4200141
Chris LewisENG19941994873641916.008773.5600160
Junior MurrayWI1993199321736430*16.0011953.7800011
Ian HollandHAM202320231084641616.007486.4900120
Mohinder AmarnathIND1985198512826424*10.6712252.4600160
Andrew CaddickENG20032003111076414*21.3311754.7000031
Peter OngondoKEN20092009141246418*8.0011456.1400152
Curtly AmbroseWI199619961912464178.008773.5600251
Muttiah MuralitharanSL200620062815564276.408080.0000253
Andy BlignautZIM200220021116363*-43146.5101083
Ben HollioakeENG19971997110636363.0048131.25010111
Peter McGlashanNZ200920094216356*63.0051123.5301061
Doug BracewellNZ20222022220634131.5060105.0000034
Aamer YaminPAK20152015321636263.006991.3001054
Suraj KumarOMA202320232226353*-8078.7501051
Tanzim Hasan SakibBAN20242024420634531.509566.3200052
AM ForemanSUS20232023221633563.0062101.6100081
I DissanayakaTUCA20252025220634131.5010957.8000070
Dulip SamaraweeraSL19941994220634931.5010957.8000060
Sanwar HossainBAN20012001330635221.0012251.6401010
Khaled MahmudBAN20012001330635021.0062101.6101051
PreviousPage 194Next

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.