Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad IrfanPAK2014-2015210555.00955.5600010
John HastingsAUS201621155*-771.4300000
Chris WoakesENG2018210555.001050.0000000
Anton DevcichNZ2013110555.001050.0000010
Adam ZampaAUS201621155*-683.3300010
Natalia PervaizPAKW201811155*-2250.0000010
Mohammad YousufPAK2009110444.001040.0000010
Ellyse PerryAUSW2016110444.003133.3300010
Abhimanyu MithunIND2010110444.001625.0000000
Erin OsborneAUSW201611144*-1400.0000010
Suhrawadi ShuvoBAN2010210444.004100.0000000
James FaulknerAUS2016210444.001330.7700000
Liam DawsonENG2018210444.004100.0000010
Shoaib AkhtarPAK201032143*4.00757.1400000
Sidra NawazPAKW2018210333.00837.5000000
WPUJC VaasSL2007-2008321323.00742.8600000
Ricardo PowellWI2005220321.501421.4300000
Ryan SidebottomENG2007221323.00742.8600000
Seekkuge PrasannaSL2014-2016320331.50837.5000100
CBRLS KumaraSL2017-2018221333.001030.0000000
Aiden MarkramSA2018220331.501225.0000100
Ashok DindaIND2010110222.001216.6700000
Wanindu HasarangaSL2017110222.00540.0000000
Chamani SeneviratneSLW2013320211.001020.0000000
Shafiul IslamBAN2010320221.001020.0000100
Amila AponsoSL201622221*-450.0000000
Runako MortonWI2005110111.00812.5000000
Ryan RamdassWI2005110111.00911.1100000
Abdur RehmanPAK201011111*-1100.0000000
Shaun MarshAUS2016110111.00812.5000000
Rob NicolNZ2013110111.00128.3300000
Colin MunroNZ2013110111.00425.0000000
Imalka MendisSLW2016110111.00283.5700000
Nashra SandhuPAKW201821111*-250.0000000
Nasir JamshedPAK2009220110.50425.0000100
James AndersonENG2007210000.0010.0000100
Alex BlackwellAUSW2016110000.0010.0000100
Daren PowellWI2005110000.0010.0000100
Mohammad AsifPAK2010210000.0020.0000100
Wahab RiazPAK2014110000.0020.0000100
Ajantha MendisSL2008-2010510000.0010.0000100
Elyse VillaniAUSW2016110000.0010.0000100
Usman KhawajaAUS2016110000.0020.0000100
Nuwan PradeepSL2017-2018310000.0010.0000100
Moeen AliENG2018210000.0010.0000100
Sharjeel KhanPAK2014110000.0060.0000100
Inoshi PriyadharshaniSLW2016110000.0050.0000100
Vishwa FernandoSL2017110000.0060.0000100
Avishka FernandoSL2016110000.0020.0000100
Syed RaselBAN201022100*0.0060.0000100
PreviousPage 5

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