Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayIND2008-2018851281433716734.15906247.861116949640
Salman ButtPAK2003-20101131374429313632.28684062.768221956814
Stuart BroadENG2006-202333933674428916916.37639067.121134947968
Mohammad AshrafulBAN/AX2003-201317420311420619021.91674662.356192246337
Rohit KumarNEP2018-202617116122416712629.98470788.53320730598
Kieron PollardWI2007-202221518828412711925.793922105.2331918256227
Imrul KayesBAN2008-20191241593411215026.36696759.027181046450
Mehedi Hasan MirazBAN2016-202619721125405510421.80659161.523131341661
Agha SalmanPAK2022-202612614020403413433.62500880.55626839371
Ashwell PrinceSA/AX2005-201199123244027162*40.68848847.441013840017
Rachin RavindraNZ2021-202611212315401624037.19474484.651017643089
Nicolas PooranWI2016-202416215017400611830.123483115.023216288216
Suryakumar YadavIND2021-202614814122399411733.562734146.0942810373194
Charith AsalankaSL2021-202615214715398912730.22406398.1852011311129
Ravi BoparaENG2007-201516816232397514330.58513677.39417932953
Shimron HetmyerWI2017-202614914911395513928.663662108.005197310183
Stephen FlemingNZ2002-2008971115393326237.10606664.845231151141
Brian LaraWI/IWX2003-20078898123914400*45.51554470.60815542966
Harry TectorIRE2019-202614714318390714031.26453786.114271332886
Michael VaughanENG2001-2008991278389218332.71705555.177191048216
Kushal BhurtelNEP2021-20261511489389212928.003636107.0452314392144
Brandon KingWI2019-20261471538388811226.81404996.0232514462120
Aasif SheikhNEP2021-20261501498388311027.54424991.392259396101
Dipendra Singh AireeNEP2018-2026178158283868110*29.753707104.343229289116
Mitchell SantnerNZ2015-202629423072381712624.16493177.411913325127
Damien MartynAUS2002-200611011822380116539.59583265.17726637917
Zak CrawleyENG2019-2026731263379126730.82569166.615231552315
Darren SammyWI/IWX2004-201722621748375710622.23419489.5811415346149
Kevin O'BrienIRE2006-202117316520375112425.873646102.8831113351114
Ollie PopeENG2018-2025641135373220534.56579364.42916643918
Lendl SimmonsWI2006-202113914312371812228.38449882.6622515327120
Chris WoakesENG2011-2025213202493695137*24.15564365.481132138237
George BaileyAUS/IWX2012-201712311717366715636.67427985.70325527283
Tatenda TaibuZIM/AX2003-2012131135193659107*31.54597661.232271028239
Evin LewisWI2016-202511911693657176*34.183321110.127228316198
Thisara PereraSL/IWX2009-202125021136362814020.733044119.1911419277150
Will YoungNZ2020-20261051228355512031.18529267.18424841241
Cameron GreenAUS2020-2026106123203546174*34.43544565.12418733179
Jatinder SinghOMA2015-20261361358350713027.61383491.47519638567
Kyle CoetzerSCO2008-20231151156349015632.02373293.524201041873
Shan MasoodPAK2013-2026781225348415629.78611956.947191333732
William PorterfieldIRE2007-20221341346343913926.87477472.046181535641
Scott EdwardsNED2018-20261531393134309931.76350597.86023625050
Monank PatelUSA2019-20261211146342513031.71366593.455241331365
Yashasvi JaiswalIND2023-2026548053410214*45.47449375.90917942281
Reeza HendricksSA2014-20251241233340511728.383100109.84225936378
Matty CrossSCO2013-202618315916340511423.81401584.81216730051
Dasun ShanakaSL2015-2026200189313339108*21.133148106.0721422230162
James NeeshamNZ2012-2026189164353309137*25.65332699.4921112301104
Virandeep SinghMAS2019-20261211132133089635.962647124.970257293125

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.