Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Michael VaughanENG20052005141232917032.3346862.18033230
Richard HadleeNZ19881988131242915236.3838375.98010114
Mark AdairIRE/NK20192019151422914424.25202144.060002317
Aryan LakraUAE20232023141402915320.7953454.49032233
Shikhar DhawanIND202020206502909658.0031791.48030392
Anshuman RathHK20192019661290114*58.0036180.33120212
Tom Kohler-CadmoreYOR201920198702909741.4335481.92031333
Joe CracknellMID202320237702908741.43288100.69020402
Tom Kohler-CadmoreWOR2017201788029011836.25289100.351103011
Ross WhiteleyWOR2019201999129013136.25244118.85101289
Axar PatelIND20252025111022905236.2532888.41010264
Alec StewartENG20022002131132908336.2532988.15021242
Innocent KaiaZIM202220221111029011026.3644864.73110303
Imran FarhatPAK20042004121212908726.3644265.61011333
Hashmatullah ShahidiAFG20242024131232906932.2241869.38030241
Chris HarrisNZ199219921916629068*29.0046662.23010161
Ian HealyAUS19941994241962904822.3132090.63004160
Graham GoochENG19851985331289117*144.5044664.80210272
Laurie EvansSUS20172017761289134*57.80240120.421011818
Billy GodlemanDER201720178702899541.2937078.11020351
Sandun WeerakkodyTUCA202420247702899841.29256112.89021369
Matt MachanSCO2013201388028911436.1338575.06100214
Tom WestleyESS202420248802897836.1333087.58031382
David MillerSA2022202212942897957.80260111.15020297
Alec StewartENG19941994101002896628.9042468.16020362
Stuart MatsikenyeriZIM200720071010128973*32.1131192.93031303
Raman LambaIND198619861010128910232.1139772.80122264
Grant FlowerZIM20022002131102895426.2740371.71010250
Shakib Al HasanBAN201420141211128910128.9029199.31112294
Gus LogieWI19911991121212898226.2733686.01022310
Shaun PollockSA19981998161352896636.1336279.83021192
Sabbir RahmanBAN20172017141302896522.2333087.58022402
Ricardo PowellWI200120011716128983*19.2737177.90012275
Mitchell JohnsonAUS200920093020528973*19.2729797.31011278
Colin IngramSA2010201087228812457.6030793.81200245
Alex WakelyNOR201920198802886636.0031092.90030272
Ben StokesDUR202620261092288108*41.1431392.011112311
Bastiaan ZuiderentNED20102010121232885632.0049158.66021234
Imran FarhatPAK20062006121202885824.0043965.60020362
Faf du PlessisSA20112011131222886028.8034583.48020203
Shahid AfridiPAK199619961613028810222.15193149.221112618
Jos ButtlerENG201720171814428865*28.80281102.49021226
Shikhar DhawanIND2016201655028712657.40286100.35120325
Steven DaviesSUR201420147702875841.00269106.69040422
Ryan HigginsMID202320237702878841.00244117.620302412
Aarif SheikhNEP202520258802878435.8838574.55020254
Ryan PatelSUR2022202288128711841.0029796.63121319
Luc BenkensteinESS202420248802876835.8831591.11020316
Reeza HendricksSA202320239902878531.8934882.47032343
Adam RossingtonNOR201620169922879741.00286100.35020296

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.