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 10,853 of the 11,304 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLT20Is2006-20167776111747104*26.881454120.151121021029
Tilak VarmaINDT20Is2023-20266360221745120*45.921174148.64210413589
Waseem MuhammadUAEODIs2022-202669690174511925.29200087.2519714483
Nazmul Hossain ShantoBANODIs2018-2026585741742122*32.87221878.54310919317
Fiaz AhmedBHRT20Is2020-20267166151736105*34.041414122.7719511689
Nathan LyonAUSTests2011-20261441845017324712.93347249.88002021615
Colin MunroNZT20Is2012-2020656271724109*31.351102156.443115132107
Javed OmarBANTests2001-200740802172011922.05450938.151852401
D NdikubwimanaRWAT20Is2021-202698926172082*20.00192889.2109616834
Boeta DippenaarSATests1999-2007386251718177*30.14412841.623782375
Shahid AfridiPAKTests1998-201027481171615636.51197386.9758622052
Craig WishartZIMODIs1996-2003898181716172*23.51242870.6825814521
Tony UraPNGT20Is2015-2026575671711107*34.921057161.872144125104
Haris SohailPAKODIs2013-202343425170913046.19196886.84214113528
Agha SalmanPAKTests2022-2026285361708132*36.34278061.44312418517
Thomas OdoyoKEN/AXODIs1996-20149083101705111*23.36248968.5015915036
John EmbureyENGTests1978-199563942017047523.03474435.92010151936
HMRKB HerathSLTests1999-20189314428169980*14.65340549.9003232016
Harry BrookENGT20Is2022-20267061151695114*36.851026165.2028113884
Dipendra Singh AireeNEPODIs2018-202680757169510524.93216278.40210813124
Ravija SandaruwanKUWT20Is2019-2026737341693102*24.541189142.391107147100
Niall O'BrienIREODIs2007-201864636169210929.68235171.97112114025
Greg RitchieAUSTests1982-198730535169014635.21436338.7337115811
Neil McKenzieSAODIs2000-20096455101688131*37.51243269.4121021428
Habibul BasharBANODIs1995-20078886316797420.23289657.98011151447
Rashid LatifPAKODIs1992-20031651162816787919.07220975.9603812218
Neil JohnsonZIMODIs1998-2000474721677132*37.27237970.49411217312
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
Colin BlandSATests1961-1966213951669144*49.09100238.8239213720
Bryan YoungNZODIs1990-19997473516687424.53273361.030951642
Mike DennessENGTests1969-197528453166718839.69378639.464721922
Imran FarhatPAKODIs2001-201357572166710730.31242268.83112318116
Finn AllenNZT20Is2021-202659593166213729.68971171.16374146115
Umar AkmalPAKT20Is2009-201983781416629425.971354122.75081012253
Chris BroadENGTests1984-198925442166116239.55438737.866631731
Johnny TyldesleyENGTests1899-190931551166113830.76--4941233
Jonny BairstowENGT20Is2011-202479711616599030.161210137.11010614775
Pat CumminsAUSTests2011-20267611214165964*16.93347547.74031416039
Joe DarlingAUSTests1894-190533602165717828.5760.003881419
Avishka GunawardeneSLODIs1998-200660601165613228.07232871.1311152045
Gary BallanceENG/ZIMTests2014-202324443165315640.32347047.6457320710
GA PriandanaINAT20Is2022-2026918810164778*21.121557105.78081016952
Taranjeet SinghROMT20Is2021-202653526164411035.741039158.23110319877
Mitchell SantnerNZODIs2015-2026127943316416726.90178491.9803311653
Ambati RayuduINDODIs2013-20195349141637124*46.77209478.1839314126
Joe HardstaffENGTests1935-1948233831636205*46.74154036.3041041193

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