Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Guy de AlwisSL198819889931184419.6713090.77001101
Richard SnellSA1993199312931185119.6712792.9101171
Pat SymcoxSA19971997169411827*23.6013686.7600175
M DharmichandSIN201420141410311857*16.8613190.08010122
Vic MarksENG19831983191231182713.1118763.1000070
David RichardsonSA19961996221261184319.6717069.4100170
Carlton BaughWI200620061913511825*14.7514481.94001114
James HarrisMID20192019410117117117.00108108.33100112
Harry SwindellsLEI20232023111117117*-96121.8810083
Lewis GregoryENG202120213201177758.50116100.86010103
Greg ChappellAUS1974197422211775*-115101.74010113
Aamir KaleemOMA2016201643111778*58.5015078.00010112
James McCollumNK202520253301175839.0013785.40020151
Stuart LawAUS1994199433111711058.5015475.9710061
Tim BresnanYOR201920196401178929.25111105.41010103
Rajesh BhudiaKEN200920094401174729.25116100.86000161
Wesley BarresiNED201720174401176929.2514580.69010140
Dhiren GondariaKEN202520255401174229.2511998.32000164
Jack TaylorGLO201420147401175329.25104112.5001077
Muhammad TanveerQAT201720174401175329.2513387.97010161
Kyle VerreynneSA202420245401176729.25113103.54010130
Jack ClaytonQUE202620264401178029.2514779.59011112
Marcus CampopianoITA202220224401178529.2518164.64010120
Robinson ObuyaUGA202420244401174829.2517766.10000112
David MillerSA201120115511175929.2512494.3501092
Farhaan BehardienSA201420145501176323.4099118.18011132
Krishna ChandranUAE201420147521174339.0020557.07000102
Jake LibbyNOT201920196501176623.40115101.7401263
JM BredenkampNAM201920195501175523.4023749.3701051
SJ MacBethNW202420245501177523.4015276.97012123
J MoscaITA202620265501175223.4019659.69010160
Khalid KailOMA202420245501175123.4015774.52011141
Habibul BasharBAN200220026601175219.5021853.67021100
Andrew HallSA20052005126111748*23.4019460.31001140
Hamza TariqCAN201520156601176119.5015774.52011145
Khawar AliOMA202020206601174119.5018662.90000161
Martin AnderssonDER202520257601174419.50111105.41000112
Harrison WardSUS202220226601173719.5012494.35000202
Nazmul Hossain ShantoBAN202220227701173816.7118762.57002150
Naseem KhushiOMA2021202197211735*23.4012295.9000178
Shoaib KhanOMA202420247711173019.5012891.41000142
Zach Lion-CachetNED202620267711173419.5022651.7700150
Faisal IqbalPAK200320038801173214.6324647.5600280
Simi SinghIRE/LL201920199821174419.5018563.24000111
WPUJC VaasSL/ASIA20052005129211737*16.7116073.13000150
Ruvindu GunasekeraCAN201120119901175713.0019161.26011103
Karan KCNEP2024202410911172714.6314381.82000106
Nuwan ZoysaSL20012001211171173229.25108108.3300083
Thisara PereraSL201520151712111747*10.6412593.6000392
Abdur RazzakBAN20072007231671172813.0016670.4800295
PreviousPage 138Next

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.