Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×

Player figures come from full scorecards, which we hold for 222 of the 274 matches in this selection (from 1992). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohail TanvirPAKODIs201232011115.501384.6200110
Mahela UdawatteSLT20Is200922011115.509122.2200120
Adrian BarathWITests20101201185.502740.7400010
Robiul IslamBANTests2013121111011.001384.6200001
Jos ButtlerENGT20Is2012-202622011115.501478.5700110
Georgia ElwissENGWODIs201622111611.001478.5700010
Sikandar RazaZIMODIs202432011105.501668.7500010
Gareth DelanyIRET20Is202622011115.501384.6200111
Jake Fraser-McGurkAUSODIs20252201195.501861.1100020
Sadaf ShamasPAKWODIs20252201165.503432.3500010
Lasith MalingaSLT20Is2009-201712731152.752642.3100200
K WeeraratneSLT20Is20091111010*-10100.0000010
Ravi RampaulCST2020214111010*-2500.0000011
Dwaine PretoriusSAT20Is20213111010*-6166.6700010
Sharmin AkhterBANWODIs2025110101010.003033.3300010
MGMCP GunawardeneSLWT20Is2015110101010.002147.6200000
Faheem AshrafPAKT20Is2026110101010.001471.4300010
Sadeera SamarawickramaMSCList A2026110101010.001566.6700000
Prabath JayasuriyaSSCList A2026110101010.008125.0000001
Phoebe LitchfieldAUSWODIs2025110101010.002245.4500010
Moisés HenriquesAUSODIs20162201065.002343.4800000
Akila DananjayaCS/GT/DST202021-202442110810.0010100.0000010
Hardik PandyaINDT20Is2021-202622010105.001376.9200100
Hasan MahmudBANODIs2023-20252211010*10.009111.1100120
Kaushal LokuarachchiSLODIs2006-20074301093.331758.8200100
Sachithra SenanayakeSLT20Is2013-2016331107*5.001662.5000100
Denesh RamdinWIODIs201511199*-5180.0000010
Xavier DohertyAUST20Is201231199*-7128.5700010
Tyson GordonCANODIs2011110999.001275.0000010
Danielle WyattENGWT20Is2012210999.001090.0000000
Chris MorrisSAODIs201321199*-1752.9400000
Jermaine BlackwoodWIODIs2015110999.001560.0000010
Tabraiz ShamsiSAODIs202131199*-1947.3700000
Ben DwarshuisAUSODIs2025110999.001181.8200001
Jhye RichardsonAUST20Is202211199*-2045.0000000
Imam-ul-HaqPAKODIs2023110999.001850.0000010
Arundhati ReddyINDWODIs202531199*-1181.8200000
Ashen BandaraSLT20Is2021110999.001947.3700000
Sohan de LiveraMSCFirst-class2026110999.001275.0000010
Koojana PereraBSCT202026110999.005180.0000020
Craig McDermottAUSTests1992110999.002536.0000010
Abey KuruvillaINDTests1997110999.001090.0000001
Mashrafe MortazaBANT20Is201722199*9.006150.0000110
Farhad RezaBANODIs2007220974.501464.2900000
Sohail TanvirPAKT20Is2012-2015320984.501464.2900010
Nathan McCullumNZODIs2009-2011220994.501090.0000101
Mohammad AmirGGT20202142198*9.009100.0000010
Lahiru ThirimanneSLT20Is2012-2013320954.501656.2500000
Andre RussellWIT20Is2012-2015420994.501090.0000101
Linsey SmithENGWODIs202522295*-8112.5000000

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