Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)INDIND chose to bowlTest1st 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)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 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
Neil McKenzieSA200220021514136370*27.9253068.49031332
Gulsan JhaNEP202620261614336361*33.00359101.110202419
Jonty RhodesSA19931993161543635633.0054067.22011172
Martin GuptillNZ20102010161603639122.6944781.21023428
Paul CollingwoodENG200420042117436380*27.9248375.16020295
Richmond MutumbamiZIM20152015201823637422.6948674.69022338
Muhammad UsmanUAE20182018181833638024.2044182.31022297
Paul StrangZIM19971997221853634727.9250571.88000232
Gary KirstenSA199519957713628760.3352568.95030241
Liam LivingstoneLAN2018201887136290*60.33295122.710402917
Jack HaynesWOR2021202177036215351.7138494.27120403
Salman ButtPAK2007200788036212945.2545779.21121520
Travis HeadAUS202520251010136214240.22302119.87110519
Phil MustardDUR20142014111103628932.9150871.26021433
Steve SmithAUS/NSW202420241111336279*45.2540988.51030367
Michael van LingenNAM202620261312036212430.1745280.09121400
Umar AkmalPAK2014201413132362102*32.9136998.10121327
Shaun PollockSA2002200238271136269*22.6338294.760252113
Alex LeesDUR2019201977336111590.2543383.37140255
Tim BresnanYOR2016201698236195*60.1744181.86030218
James AdamsHAM201520159823619760.1742784.54030373
Dilip VengsarkarIND1984198498236110560.1749572.93120244
Richie RichardsonWI199619961010336193*51.5757263.11020303
Sam BillingsENG/KEN2015201512112361118*40.11331109.06121424
Shakib Al HasanBAN200620061413536167*45.1353467.60011370
Wavell HindsWI20012001151513616625.7953767.23042238
Craig McMillanNZ20002000212023617820.0648075.21030265
Matthew LambWAR20212021871360119*60.0037296.77120323
Graeme FowlerENG1983198388236081*60.0059460.61041370
William LuxtonYOR2026202699036012640.00354101.69211497
Lahiru ThirimanneSL20172017101003608036.0055065.45041203
Arjuna RanatungaSL199219921311336088*45.0044680.72020304
Tatenda TaibuZIM20082008121213608132.7354366.30030200
Mohammad HafeezPAK20142014121203607630.0045479.30040424
MahmudullahBAN2017201714125360102*51.4339391.60110337
Moeen AliENG20232023161603605622.5037197.040202815
Wasim AkramPAK19991999262133607920.00359100.280112414
Glenn TurnerNZ19751975663359171*119.6753467.23200342
Tom CooperSOM2015201588235910459.83357100.56110406
Rob KeoghNOR2019201988035910244.8841187.35131300
Brian LaraWI20002000101003598735.9043981.78040296
Najibullah ZadranAFG20222022121133597744.8837795.23040358
Steven TaylorUSA20192019141303598827.6250770.81022299
Khawar AliOMA20222022161433596332.6457662.33031313
Shahid AfridiPAK200720071515335977*29.92222161.710213220
Josh PhilippeWA2022202277135810059.6736298.901303411
Ben McDermottAUS/TAS2022202288035810444.7543781.92130379
Nick BrowneESS201620168803589944.7538193.96020462
Ed BarnardWAR20252025881358141*51.14351101.99120456
Sol BudingerNOT202220229913588944.75252142.060304217

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.