Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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
Ollie PriceGLO2023202310103575116*82.1463091.27230652
Dimuth KarunaratneSL202320231818257510335.9466586.47151620
Mudassar NazarPAK19851985202015757730.2696059.90040442
Tatenda TaibuZIM20102010181825747835.8883968.41051313
Angelo MathewsSL2017201715145573111*63.6774576.91130568
Will YoungNZ/NOR202220221414257312047.75549104.373214616
James BraceyGLO2025202599057218663.56521109.792216318
KL RahulIND201920191313157211147.6770581.13231499
Aiden MarkramSA/HAM20192019171515728840.8666386.27040684
Mark TaylorAUS19931993161605728135.75105454.27060363
Arjuna RanatungaSL199319932322357283*30.1171879.67040318
NRM ThainESS2026202688057110971.3863190.49240783
Kevin PietersenENG20112011191805717831.7263789.64031569
Steven TaylorUSA202220221919057111430.0568583.361216810
Lahiru ThirimanneSL20122012282015717730.0576175.03041335
Travis HeadAUS202320231513257013751.82428133.182317421
Ahmed ShehzadPAK20152015171705709533.5375275.80041652
Kusal MendisSL20162016171615699437.9362291.48071719
Mohammad RizwanPAK2025202517174569122*43.7778472.58141468
Asghar AfghanAFG20192019171735698640.6472178.920413620
Kamran AkmalPAK200520052120356912433.4762491.19300636
Nathan AstleNZ199919992120156912029.9574376.58221617
Steve SmithAUS20202020109056813163.11533106.57320559
Hansie CronjeSA200020001615356883*47.3375974.840504711
Junaid SiddiqueBAN201020101717156810035.5075375.43141494
Nasir JamshedPAK201320132323056810624.7092261.61122547
Tatenda TaibuZIM200420042826256896*23.6795559.48024386
Ramiz RajaPAK198919892020156710129.8482568.73143502
Ben DuckettENG/NOR201620161110056612156.6060094.33151666
CR KumarageSIN2014201412122566112*56.6078871.83150629
Aamer SohailPAK199819981919256697*33.2986665.36031517
George MunseySCO202220221615256579*43.4669581.290605910
Arjuna RanatungaSL199019901515556585*56.5070380.37050219
Salman ButtPAK200520052020056510128.2578272.25122741
Colin IngramGLA2017201788056414270.50540104.443203129
Rohit SharmaIND2016201610101564171*62.6759295.272204619
Monank PatelUSA2024202413121564121*51.2763189.38162479
Roshan MahanamaSL199219921616356410743.3891961.37152401
Shakib Al HasanBAN20112011201925647933.1878671.76050383
Mohammad KaifIND20042004222055648037.6071978.44040500
JP DuminySA20112011151525639943.3163089.370512310
Chris GayleWI/IWX/ICC200520051717056313233.1263588.66223606
Murray GoodwinZIM199919992323256376*26.8184067.02020601
Alex LeesDUR20212021991562126*70.2564687.00240535
Calum MacLeodSCO/DUR201420141818156217533.0668681.92214586
Desmond HaynesWI198719871919156210531.22107252.43131452
Sanath JayasuriyaSL199419942323056214024.4373276.781434317
Tom WestleyESS2025202588056114170.13531105.65230685
Ian BellENG/WAR201520151212256114156.1066184.87151611
Ross TaylorNZ2011201117132561131*51.0066284.742203719

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.