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
Kiran MoreIND198719878639342*31.0091102.20001130
Aaqib JavedPAK1996199613629345*23.2513170.9900043
Daniel LawrenceESS20162016770933513.2912276.2300042
Abdul RazzaqPAK199819989819346*13.2915161.5900281
Javed OmarBAN20022002880933511.6326834.7000090
Oliver HaldDEN202220228839337*18.6087106.9000264
Matt RevisYOR20222022881934113.2911978.15000100
Umar GulPAK201220121493933915.5089104.4900174
Trent JohnstonIRE2011201110939322*15.5010093.0000091
Tim SoutheeNZ201620161092935513.299894.90012103
Wes AgarAUS/SA202120211093934115.5092101.0900183
Jan Nicol Loftie-EatonNAM2026202611939317*15.5015460.3900051
Liam PlunkettENG/SUR20192019181059327*18.6092101.0900091
Harry FinchSUS201420141119292*-58158.62010122
Jake WeatheraldSA20262026210929292.0090102.2201064
Ashwell PrinceSA20042004221924792.0012474.19000100
Shane GetkateNK20162016220928746.009596.8401075
Hashmatullah ShahidiAFG20212021220928246.0012573.6001081
Akram KhanBAN19951995330924430.6718649.4600030
James NeeshamNZ20152015332924192.0081113.5800091
Robert TaylorSCO/LEI20162016431926246.0092100.0001045
Zameer KhanDEN20142014330925430.6712772.4401090
Sachin BhudiaKEN20182018430923430.6712971.3200051
Graham HumeNW201920193329241*92.0092100.0000082
Dane SchadendorfNOT20252025430925130.6780115.0001083
K KumarasingheACCC20262026330925730.6713269.70010111
Bryan YoungNZ199019904329241*92.0010984.4000031
Bryan YoungNZ19931993330927430.6717353.1801180
Andy BlignautZIM20052005440925023.0081113.5801193
DI JoyceLL20162016441923030.6711083.64000150
Anil MandalNEP20102010441926030.6712374.80011103
Craig WallaceSCO20222022440924523.0010488.4600092
Anwar AliPAK201320134429243*46.009992.9300091
Ross WhiteleyDER20252025440928023.0072127.7801084
Rob KeoghNOR20182018440925123.0011778.6301081
Navdeep SainiIND20202020643924592.0010092.0000093
David RankinNW20182018440928423.0010984.40011131
Lukas CareyGLA20192019741923930.6791101.10000121
Joe CookeGLA20222022740924023.0010984.40000111
Alistair FrostMR20242024440925523.0014862.1601091
S DadswellNK20262026440924123.0071129.5800148
Naimur RahmanBAN20002000441924630.6711977.3100163
Sharad VesawkarNEP201420145539229*46.0017153.80000101
Nizakat KhanHK20142014550923718.4013170.2300193
Syed AzizMAS20182018550925218.4011182.88011121
Ben AllisonWOR20262026753922746.0062148.3900037
Marco JansenSA20252025650927018.4064143.75011103
Luc BenkensteinESS20232023550922918.4011182.8800094
HK KukrejaSIN20252025550923818.4019247.92000100
Kirti AzadIND19811981550923018.4014264.79000101
PreviousPage 160Next

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.