ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael HusseyAUS201120111613341410841.4048285.89121285
Nathan AstleNZ199519951414141411431.8560268.77120372
Chris CairnsNZ19971997171704147924.3555574.59042415
Tillakaratne DilshanSL20082008211824146425.8848086.25040313
Saleem ElahiPAK2002200277041313559.0049283.94301510
David BedinghamDUR2023202377041315259.00339121.832103018
Nick GreenwoodJER2022202277041314159.00413100.00130523
Rilee RossouwSA201620161010141312245.8944293.44130493
Herschelle GibbsSA200820081414041310229.5048884.63120547
Wavell HindsWI2000200015151413116*29.5071557.76110422
Jason HolderWI201820181616341399*31.7747487.130312413
Rob YatesWAR2022202288041211451.5043794.28130496
Marcus TrescothickENG2006200699041212145.7847187.47211523
Lorcan TuckerIRE/LL202520251210141212145.7842397.40120448
Harry TectorIRE/LL20262026131324129837.4544692.380303410
Sachin TendulkarIND200520051616141212327.4753377.30120515
Hashan TillakaratneSL199319932218241210425.7571857.38110260
Chris GayleWI201520151111041121537.36352116.761112529
Gerhard ErasmusNAM202320231111141112541.1047486.711223211
Azhar AliPAK20122012121234119645.6762266.08040351
Jacques RudolphSA200420041713241170*37.3651280.27020324
Narsingh DeonarineWI201020101514341165*37.3653876.39040346
Paul CollingwoodENG200320031515641166*45.6766561.80020273
Brendan TaylorZIM20142014151514117929.3654375.69041393
Mohsin KhanPAK198519851616141186*27.4078152.62030262
Amal SilvaSL19851985181804118522.8375454.51031280
Craig WishartZIM199819982320141110221.6357271.85102294
Ian BellWAR2017201787041010458.5743294.91130406
Mohammad NabiAFG202420241311141013641.0041997.851103111
Graeme HickENG1993199311111410105*41.0052078.85130363
Jonathan TrottENG20122012141224107141.0065862.31031280
MahmudullahBAN202220221513541080*51.2559269.26020256
Michael van LingenNAM202220221615341012134.1745091.11201496
Shoaib MalikPAK200920091716141012827.3354675.09111383
Jeremy ConeyNZ19861986161624106429.2958969.61020270
Chris HarrisNZ199919992618741045*37.2757471.43001208
Jason HolderWI20172017201824107725.6341299.510222613
Michael LeaskSCO20222022201824108525.63366112.020213617
Stephen DohenyLL2026202655040912881.80394103.812203815
Aamer SohailPAK19931993131304098731.4675754.03030390
Brendon McCullumNZ200520051916240951*29.2142396.690202914
Sangeeth CoorayCCC2025202577040810058.2958969.27140337
Dane VilasLAN2017201788140810858.29359113.65220462
George BartlettNOR202620268814087558.29402101.490603612
Hamid ShahDEN20182018993408105*68.0059069.15120316
Cooper ConnollyAUS202620261010040814940.8043394.231213714
Owais ShahENG2007200713121408107*37.0951579.22120305
Tamim IqbalBAN202220221212240887*40.8051279.69040593
James FaulknerAUS201320131913440811645.33349116.911202916
William PorterfieldIRE/NW20192019161604089425.5064063.75030414

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.