Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR146/3 (16.4)ES 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
Andrew McBrineIRE/NW202020208711124018.6717065.8800092
Ed BarnardWOR2017201797411242*37.3383134.94000113
Danza HyattWI201120119911123914.0018859.5700186
Craig WishartZIM20002000101001124511.2026242.7500180
Naved-ul-HasanPAK20062006201241122714.0014179.4300082
Shakeel AhmedOMA202620261312311223*12.4423148.4800292
Craig McDermottAUS19861986211661123711.20111100.90003122
Ahmed FaizMAS20162016111111111*-94118.09100143
Angelo MathewsCCC202620263201118955.5012588.80010122
Andrew HoddYOR2014201452111169*111.0082135.37010122
BA MayesHAM2026202622011110955.5012290.98100121
Ken WadsworthNZ1974197422011110455.5011993.28100170
Graham YallopAUS198119812201116355.5022250.0001060
Imam-ul-HaqPAK202020203301115837.0013979.86010120
Zameer KhanDEN202420244401117527.7515870.25010100
Andile PhehlukwayoSA2023202354211139*55.5011497.3700069
Stuart LawAUS199519954401117427.7514377.6201060
Mark RamprakashENG200120015511114727.7516666.8700061
Scott StyrisLEI2014201465111144*27.7512986.0500091
Imran NazirPAK200920095501113522.2011596.52000210
Upul TharangaSL201420145501112822.2017563.43000140
Shan MasoodPAK201920195501115022.2014576.55011120
Neil DexterMID2014201485211147*37.0017264.5300071
David LloydGLA202220225501116522.2012489.52010190
Jake LehmannSA202320236501114322.2014477.0800062
Musa AhmedNED202320235501116122.2015671.15011123
L McCarthyMR202420245511114627.7578142.31001145
T HarshanaBCAA202520255501115222.2016766.47011150
Derek RandallENG1977197755111151*27.7515571.6101192
David CapelENG198819885511114827.7517264.5300080
Tillakaratne DilshanSL200320037621114627.7518958.7300180
Yasir HameedPAK200720076601115018.5019058.42010140
Matt PriorENG200620066601113718.5016965.68000180
Grant StewartKEN202220227611114922.2099112.1200086
Grant StewartKEN202620268621114127.75103107.7700086
Matthew MontgomeryNOT202420247601115218.5014974.5001091
Ajay SharmaIND1988198886411152*55.5093119.3502083
James FaulknerAUS2017201787211132*22.2013979.8600161
Ed BarnardWOR2021202177111139*18.5014875.0000160
Musa AhmedNED202220227701114215.8618161.3300090
H JayasundaraCCC202620267711113818.5015571.61000112
Ghulam ParkarIND1984198477111132*18.5023547.23000100
Roland HolderWI1994199477111136*18.5012986.0500131
Elton ChigumburaZIM201820188821113718.5019257.8100182
SR WatersKEN200920098801113213.8820853.37002160
Rovman PowellWI202220228801113213.8812886.72000103
Greg BlewettAUS199519958801114613.8816766.47001101
Mark TaylorAUS199719979901112612.3328638.8100070
CG WilliamsNAM20162016221110109*110.0096114.5810075
Chundangapoyil RizwanUAE2021202122011010955.0014973.8310091
PreviousPage 143Next

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.