Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND124/3 (19.5)IND need 19 runs in 73 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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 WhittallZIM19961996161612337015.5348248.34011210
Mashrafe MortazaBAN/AX20072007211712334214.5630476.640011510
Oliver NeweyGUE201720174402328058.0029977.59030202
Ricardo PowellWI200220026632328877.33179129.610101610
Hiral PatelCAN201120116602326238.6724594.69020265
Jonathan TattersallYOR201920197612327946.40192120.83020185
Mark PettiniESS20142014871232102*38.6728182.56111202
Max HoldenMID202220228712327138.67205113.17020263
Greg ChappellAUS197519757702325933.1430376.57020221
Richard ReidNZ199119917702326433.1439458.88020241
VVS LaxmanIND2003200388023210229.0032770.95100290
Harmeet SinghUSA2024202411812325933.14206112.620302010
Billy GodlemanDER20152015881232109*33.1434866.67100222
Matt RevisYOR2024202488323255*46.4025292.06020187
John SimpsonMID201920199912327429.00208111.54011236
Kiran CarlsonGLA202120219912328229.0023598.72020274
Louis KimberLEI20232023109423289*46.40222104.500111810
Michael SlaterAUS199519959902326825.7836563.56020231
Adil RashidENG/YOR20152015191232326925.78219105.94012292
Milinda SiriwardanaSL20172017121202325819.3326786.89011165
Ashley NurseWI20172017211742324417.8524096.67001236
Liam BlackfordVIC20262026331231149*115.50227101.76110188
Simon HarmerESS202520255522316877.00150154.000201913
James WhartonYOR202420246602317138.5033070.00020206
Temba BavumaSA2022202277023111033.0032171.96100191
Wayne MadsenDER201820188802318728.8824594.29020216
Rameez ShahzadUAE201720178812318733.0030276.49011149
Saiteja MukkamallaUSA20232023991231120*28.8825889.53112203
David GowerENG1985198599023110225.6729977.26101232
Mike GattingENG19841984993231115*38.5031373.80112190
Farhad RezaBAN20062006121022315028.8830176.74011264
Dasun ShanakaSL202220221110123110225.6725690.23101224
Dhiren GondariaKEN20182018111102316821.0026288.170211414
Daryll CullinanSA20002000161532313819.2535165.81003223
Upul ChandanaSL20022002221822316414.4429478.57011203
Jeremy LawlorNK202120215512309557.5031972.10020262
Sediqullah AtalAFG2024202455023010446.0027783.03110206
Fynn Hudson-PrenticeSUS202620266612306846.00168136.90030247
Mitchell SantnerNZ2018201810722306746.00222103.60020167
Babar AzamPAK2015201577123062*38.3325889.15030175
Aqib IlyasOMA202420247702306832.8639058.97021205
Corbin BoschSA2025202511932306738.33204112.75011245
Dewald BrevisSA202520259912305428.75160143.750101020
BA MayesHAM2025202511922307432.8623299.14020239
Kapil DevIND198219829912306028.75187122.99011148
Colin AckermannNED/DUR202520251010223054*28.7528480.99022256
Muhammad UsmanUAE201920191010223059*28.7533967.85012216
Jan FrylinckNAM202520251010023011423.0033369.07112185
Mushfiqur RahimBAN20222022121112308623.0032171.65021180
Mark AdairIRE/NK20232023241442306123.00174132.180112012

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.