Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Rizwan MahmoodDEN20122012550893117.8013565.9300062
James NeeshamNZ20222022551893622.2572123.6100065
Logan van BeekNED20212021552892929.6712968.9900091
Janak PrakashSIN20182018550893217.8012173.5500031
Bhanuka RajapaksaSL20212021550896517.8085104.71013142
IP SwaneySIN202520255518964*22.2510783.1801195
Sineth JayawardenaTUCA20242024550893317.8011378.76000113
Y DewthusaNCC20262026650895317.8012869.5301171
Darren LehmannAUS200520057638949*29.679692.7100170
Dinesh KarthikIND201920198628938*22.2511080.9100191
Richmond MutumbamiZIM20162016660894014.8313964.0300092
Graham ClarkDUR20192019660896614.8311080.91011101
Jack TectorLL20212021660893414.8312571.20000111
Mohammed IrfanUGA20182018760895114.8369128.9901057
Ahsan AbbasiHK20192019660893714.8316653.6100061
James WhartonYOR202320236628954*22.2511478.0701192
Rehan AhmedLEI202120217648940*44.5013466.4200041
Malcolm MarshallWI198619861163896629.679791.75010120
Greg RitchieAUS19871987660893514.8314760.5400040
Andre FletcherWI20162016770892712.7115457.79000112
Andrew PoynterIRE20102010972897817.8013864.4901362
Andrew SalterGLA20182018871894314.8389100.0000153
Dinesh NakraniUGA202220228738955*22.259890.8201374
Sidath WettimunySL19841984770893312.7125335.1800050
Mark WaughAUS19901990771894014.8311676.7200171
Shariz AhmadNED20242024881891912.7116553.9400180
Khaled MashudBAN199919991091892111.1318049.4400150
Ian HealyAUS19891989171038926*12.7112968.9900040
Dawlat ZadranAFG2015201515103892512.7113366.9200192
Tapash BaisyaBAN200420041712389179.8913167.9400190
Blessing MahwireZIM20062006151368922*12.7118248.9000222
Isuru UdanaCCC20242024620888044.0050176.0001078
Sam KingNOT20252025320886744.0011377.8801052
Zaheer AbbasPAK197419742218857*88.0011278.57010100
Tom FellWOR20182018330885629.3310980.73011100
Kyle VerreynneSA202220223318858*44.0011874.5801073
Simon O'DonnellAUS199119916318871*44.0013266.6701052
SJ MassiahUSA20122012441884129.3314261.9700072
Gareth RoderickGLO20142014640884322.0013465.6700071
Fred AchelamUGA20182018541883929.3381108.6400035
Matthew KuhnemannTAS/QUE20242024643883688.0081108.6400073
Tim de LeedeNED20072007850882617.6012968.2200071
Janeiro TuckerBER20162016550883817.6012868.7500081
Brendan NashWI200820086528839*29.3311775.21000110
Jahurul IslamBAN20122012550885317.6014062.8601181
Pikky Ya FranceNAM202220225548852*88.0010187.1301083
Aizaz KhanHK20162016750884417.6012172.7300073
Oluseye OlympioNGR20172017550885717.6011576.5201037
Alex BlakeKEN20192019751884322.0010187.1300074
Anders BülowDEN20162016650884517.6012769.2900183
PreviousPage 164Next

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.