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
Shadab KhanPAKODIs2023220964.501369.2300000
Tanvir IslamBANODIs2025220954.502437.5000020
Sripali WeerakkodySLWT20Is2013-201554193*3.002240.9100000
Mahesh TheekshanaSLT20Is2021-2026126496*4.501752.9400100
Cameron WhiteAUSODIs2011210888.001844.4400000
Johan BothaSAT20Is2012310888.005160.0000001
Nehemiah OdhiamboKENODIs201111188*-1080.0000020
Holly ColvinENGWT20Is2012210888.005160.0000010
Isuru UdanaSLODIs2012-2021210888.00988.8900000
Steven FinnENGT20Is201211188*-1080.0000010
Ruvindu GunasekeraCANODIs2011110888.001650.0000000
Binura FernandoSLT20Is2015-202531188*-1266.6700010
Will JacksENGODIs202621188*-8100.0000010
STS SenarathneTUCAT20202621188*-3266.6700001
Asel SigeraNCCFirst-class2025110888.003423.5300000
Sharujan ShanmuganathanTUCAT20202631188*-1457.1400000
Champaka RamanayakeSLTests1992110888.002138.1000010
Shivnarine ChanderpaulWITests2010121888.005315.0900010
MahmudullahBANTests2013120884.002729.6300100
Richard LeviSAT20Is2012220884.001266.6700110
Ama KanchanaSLWT20Is2013220864.001361.5400010
Hansima KarunaratneSLWODIs2016-2025220844.002236.3600010
Shaheen Shah AfridiPAKODIs202322287*-7114.2900001
Milan PriyanathCKT202026220874.006133.3300010
Kranti GoudINDWODIs2025221888.005160.0000020
Harbhajan SinghINDODIs2008-2009530842.672040.0000000
Shaminda ErangaSLODIs2011-201343287*8.001650.0000000
Harry GurneyENGODIs201433286*8.001844.4400000
Nonkululeko MlabaSAWODIs2025530882.67988.8900201
PADLR SandakanGG/CST202022-2023442844.002236.3600000
Naveen-ul-HaqCST202021842844.001266.6700010
Matheesha PathiranaCST202023-2024942884.001457.1400120
Kyle MillsNZT20Is2009210777.005140.0000010
Brad HoggAUST20Is2012610777.007100.0000000
Steve TikoloKENODIs2011110777.001741.1800010
Lakshmipathy BalajiINDODIs2009110777.001070.0000010
Jason KrejzaAUSODIs2011210777.001936.8400000
Sugandika KumariSLWT20Is201531177*-1643.7500010
Jeffrey VandersaySLT20Is2015-2025310777.001450.0000000
Nitish RanaINDODIs2021110777.001450.0000000
Shoriful IslamBANODIs2023110777.007100.0000000
Nathan EllisAUST20Is202621177*-4175.0000010
WMN SilvaSSCT20202631177*-3233.3300001
Nayan MongiaINDTests1997110777.003818.4200000
Rubel HossainBANTests2013120773.503221.8800110
Alex HalesENGODIs2014220773.501643.7500100
Wiaan MulderSAODIs202122175*7.001163.6400000
Richard NgaravaZIMODIs202432275*-6116.6700010
Sahan NanayakkareBCAAFirst-class2025121767.001838.8900010
Shree CharaniINDWODIs2025620763.50887.5000001

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