Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,789 of the 6,795 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillNZ201120111615365010554.1784277.201406310
Shivnarine ChanderpaulWI200520051717265085*43.3389672.54050433
Assad ValaPNG20222022181816509438.2492870.04051559
Martin GuptillNZ201920192020265013836.1166897.313126520
Alistair CampbellZIM19971997222246498636.0688173.670513211
Allan LambENG1983198320193648108*40.5087973.72222668
Grant FlowerZIM200020003131764896*27.0095068.21044377
David WarnerAUS201920191010164716671.8972489.36330668
Nathan AstleNZ199719971717064711738.0685176.03151714
Charith AsalankaSL/SSC202420242018464710146.2167495.991415519
Shoaib MohammadPAK1989198920203647126*38.06111158.24151450
Andrew StraussENG200920092121164710532.3582878.14142742
Graham ClarkDUR20212021991646141*80.7565398.93310965
Tamim IqbalBAN201720171211164612864.6077783.14241679
Sanjay ManjrekarIND199119911414264610553.8390371.54170284
Kushal Janith PereraSL201920191615064611143.0764799.85230794
Inzamam-ul-HaqPAK2001200117163646118*49.6985275.82142609
Misbah-ul-HaqPAK200820082117564679*53.8365398.930504714
Rahmat ShahAFG201920192020064611332.3094268.58141737
Scott StyrisNZ200320032321364614135.8985375.731424711
Virender SehwagIND201120111212064521953.75524123.092128014
AB de VilliersSA2012201213126645125*107.50594108.592305112
Sikandar RazaZIM2022202215152645135*49.6274087.163214417
Ian BellENG2013201316161645113*43.0083976.88140686
Desmond HaynesWI19921992202036459637.94118754.34061554
James VinceENG/HAM201920191413064319049.46608105.76131738
Sanath JayasuriyaSL200920092323064310727.9667595.26123855
Moin KhanPAK199719973632126436132.1583377.19032418
Rameez ShahzadUAE2018201815153642121*53.5085974.742414715
Jos ButtlerENG201520152118364212942.80540118.892216117
Mitchell MarshAUS2016201623216642102*42.8066896.111426015
Rohit KumarNEP202220222121364212635.6780879.46121479
Allan BorderAUS19871987232316429129.18102562.63040430
David HookesAUS19831983232226417632.0582377.890516113
Max O'DowdNED20232023232306419027.8783676.670337611
MS DhoniIND201520152017364092*45.7173786.840405011
Abdul RazzaqPAK2004200426249640107*42.67627102.071305019
Andrew BalbirnieIRE/LL202120211818363912642.6086274.13240676
Justin KempSA/AX20052005262266398039.94623102.570614529
Shubman GillIND202220221212363813070.89622102.571406910
Gary KirstenSA2001200113131638133*53.1779879.95240733
Shoaib MalikPAK200620062222363810833.5881678.19133695
Upul TharangaSL/AX20072007272706387323.6397765.30041722
Dipendra Singh AireeNEP202620261817063710037.4771189.591604813
Darren BravoWI20112011242336378631.8591269.850534816
Alastair CookESS2017201799163613379.5071988.46330740
Andrew BalbirnieIRE/NW202520251211163511263.5086573.412616510
Carl HooperWI1997199718174635110*48.8576982.57321355
Gautam GambhirIND200720072121363410135.2284974.68152702
Steve WaughAUS1999199926224634120*35.2283376.111325311

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.