Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG247/1 (35)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL/DER/SUR1999-20163373104010537161*39.031222686.19234913113855
Rahul DravidIND/IWX/ICC1996-2011341317401088415339.291527171.2712831394942
Allan DonaldSA1991-2003164401895134.3227934.05001220
Mujeeb Ur RahmanAFG2017-2023764014236649.0826290.080112259
Zahoor KhanUAE2017-2024674217152236.0827255.880012114
Pramodya WickramasingheSL1990-20021316323342328.5554063.330012172
Mustafizur RahmanBAN2015-20261286436190206.7938149.870012192
Wahab RiazPAK2008-202091661574054*14.5184987.1603125530
Nehemiah OdhiamboKEN2006-20189274136936611.3695072.9501126317
Saeed AjmalPAK/WOR2008-20151207626340336.8056360.390012270
Mitchell StarcAUS/NSW2010-2026136813063652*12.4781677.9401124716
Kennedy OtienoKEN1996-200987851190614422.69338756.272111218731
Monank PatelUSA2018-202688875291113035.50357981.345211224739
Kim HughesAUS1977-19859588619689824.00291967.420171214112
Keith ArthurtonWI1988-1999105932019048426.08282267.47091213219
Abdur RazzakBAN2004-2014153973977953*13.43102076.3701125521
Kushal Janith PereraSL/PSC2013-20251231185335313529.67361892.686171237455
Craig ErvineZIM2010-2026136132153897130*33.31507176.854261237548
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
Shane WatsonAUS2002-2015190169275757185*40.54636590.4593312569131
Chris HarrisNZ1990-200424921362437913029.00658366.521161227543
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Shakib Al HasanBAN2006-2023249234317570134*37.29913882.849561269954
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Rubel HossainBAN2009-20211045324144174.9727751.990011142
Taskin AhmedBAN2014-2026985517299217.8749360.6500112210
Shahriar NafeesBAN2005-2011757552201123*31.44316769.50413112787
Courtney WalshWI1985-20002037733319307.2543872.830011239
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Kyle CoetzerSCO/NOR2008-20231041027372815639.24457681.477241145750
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Ridley JacobsWI1996-200413911032184580*23.65262870.21091111627
Jonny BairstowENG/YOR2011-20231201129430817441.834182103.01121711482106
Jason HolderWI/NOR2013-202314212025252999*26.62270493.530151119077
Thisara PereraSL/KAN2009-202117013617238014020.002118112.371101118185
Dwayne BravoWI2004-2014163141242968112*25.37360682.312101124058
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Dinesh ChandimalSL/CCC/COLBO2010-202616915221432412033.01561876.975261131359
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Marlon SamuelsWI2000-2018207196275597133*33.12742875.35103011523116
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Ajantha MendisSL2008-201587421918821*8.1726371.480010162
Winston BenjaminWI1986-1995855212298317.4540673.400010186
Ray PriceZIM2002-20121025917406469.6770157.920010315
Norman VanuaPNG2014-2023716269016016.09110881.3202104353
Umar GulPAK2003-20161306518457399.7264271.1800103614
David ObuyaKEN2001-20127373313559319.36213563.47061015212

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.