Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Niall O'BrienIREODIs2007-201864636169210929.68235171.97112114025
Stephen FlemingNZTests2003-200824401169026243.33304955.4329523211
Upul TharangaSLTests2005-201730563168216531.74307554.703752279
Tim DavidAUS/SINT20Is2019-20267362151677102*35.68993168.88195129109
Harry TectorIRET20Is2019-2026898112167496*24.261396119.9108613737
Devon ConwayNZODIs2021-2026424131672152*44.00190887.6356220722
David HusseyAUSODIs2008-20136759616727931.55187889.03014412224
Meet BhavsarKUWT20Is2019-20267068816718927.851289129.64012514360
Wasim JafferINDTests2006-200823431166221239.57337849.205842263
Finn AllenNZT20Is2021-202659593166213729.68971171.16374146115
Umar AkmalPAKT20Is2009-201983781416629425.971354122.75081012253
Jonny BairstowENGT20Is2011-202479711616599030.161210137.11010614775
Pat CumminsAUSTests2011-20267511214165964*16.93347547.74031416039
Gary BallanceENG/ZIMTests2014-202324443165315640.32347047.6457320710
Hamilton MasakadzaZIMTests2005-201828561164915829.98363045.4345719021
GA PriandanaINAT20Is2022-2026918810164778*21.121557105.78081016952
Taranjeet SinghROMT20Is2021-202653526164411035.741039158.23110319877
Mitchell SantnerNZODIs2015-2026127943316416726.90178491.9803311653
Ambati RayuduINDODIs2013-20195349141637124*46.77209478.1839314126
Tamim IqbalBAN/IWXT20Is2007-2020717151624103*24.611353120.0317417245
Dinesh KarthikINDODIs2004-201990762016247929.00221273.4208616215
Shimron HetmyerWIT20Is2018-20268272716218524.941150140.9609511697
Aaron JonesUSAODIs2019-2025515131620123*33.75225371.90111211432
Salman ButtPAKTests2003-201027520161912231.13352745.902942371
Bilal ZalmaiAUAT20Is2021-202663626161889*28.891018158.94013516695
Sean WilliamsZIMT20Is2013-20257675716187723.791247129.75011615839
Matthew WadeAUSTests2012-202136639161311729.87320350.3645317512
Neil McKenzieSATests2002-200926454161022639.27383841.953552067
Shreyas IyerINDT20Is2017-20266663141608102*32.821137141.42110413660
Evin LewisWIT20Is2016-2025585741606125*30.30996161.242125123125
Niroshan DickwellaSLODIs2014-202255521160411631.45171793.4229118712
Michael van LingenNAMODIs2021-202648465160213339.07178289.9067318129
Manpreet SinghITA/SINT20Is2019-20267873101599112*25.381249128.021679765
Kushal BhurtelNEPODIs2021-2026717021598120*23.50194782.0728917734
Saiteja MukkamallaUSAODIs2022-2026464451594137*40.87193182.5549512228
Dhanushka GunathillekeSLODIs2015-202246451159213336.18183386.85211117120
P KurupBHRT20Is2021-20267068615927425.681482107.4206216536
AB de VilliersSAT20Is2006-2017757311159179*25.661187134.0409513554
Ben DuckettENGODIs2016-202639391159016541.841588100.13410518322
HMRKB HerathSLTests2005-20188212926158980*15.43307151.7403191876
MS DhoniINDT20Is2006-201995834015845636.841267125.0202111449
Owais ShahENGODIs2003-2009565241579107*32.90191982.28110512426
Lorcan TuckerIRET20Is2016-202677719157694*25.421254125.68011714642
Brandon McMullenSCOODIs2022-202647425157215142.49168493.3557215449
Nathan AstleNZODIs2002-2007444361571145*42.46202877.4749816319
Kevin O'BrienIRET20Is2008-202181779157112423.101193131.68131013366
Imran FarhatPAKTests2003-201326512156812832.00333447.032932164
Michael LeaskSCOODIs2014-20268871141558107*27.331373113.4718512067
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Harbhajan SinghINDTests2001-2015618511155411521.00248262.6127917733

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