Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachithra SenanayakeSL2012-2014541169*5.3316100.0000210
Graeme CremerZIM20112111414*-2751.8500010
Travis HeadAUS2016110131313.002065.0000010
Brad HaddinAUS2011110121212.001866.6700010
Alex HalesENG2018110121212.002352.1700020
Babar AzamPAK2015110121212.001963.1600010
HMRKB HerathSL2012-20136221212*-3336.3600010
Dushmantha ChameeraSL2015-2017321126*12.001770.5900010
Suranga LakmalSL2011-201863112126.001866.6700110
Ray PriceZIM2011210111111.001573.3300020
Mominul HaqueBAN2013110111111.009122.2200010
GSNFG JayasuriyaSL20151111111*-1573.3300020
Mushfiqur RahimBAN2013110999.008112.5000010
Ajinkya RahaneIND2012110999.001752.9400010
Sunil NarineWI2015110999.001464.2900010
Kamran AkmalPAK2011210888.001650.0000010
Thilan SamaraweeraSL201111188*-7114.2900010
Alviro PetersenSA2013110888.001747.0600010
Rory KleinveldtSA2013110888.001080.0000001
John HastingsAUS201611188*-6133.3300020
James FaulknerAUS201611188*-1457.1400000
Vishwa FernandoSL201722285*-1266.6700000
Kyle MillsNZ2011-201231177*-3233.3300010
CBRLS KumaraSL201821177*-1353.8500010
MahmudullahBAN2013110666.00785.7100000
Andre FletcherWI2015110666.001442.8600010
Usman KhawajaAUS2016110666.006100.0000010
Axar PatelIND2017210666.00966.6700000
Jonathan CarterWI2015110666.002623.0800000
Wiaan MulderSA2018220643.001060.0000010
Vusi SibandaZIM2011110555.001145.4500010
Dhammika PrasadSL201411155*-5100.0000000
Dilruwan PereraSL2016110555.00771.4300010
Kane WilliamsonNZ2012210555.00683.3300000
Jamie HowNZ2011110444.002913.7900000
Denesh RamdinWI2015110444.001233.3300000
Chamara SilvaSL2011110444.002200.0000010
Saeed AjmalPAK2012210444.00580.0000010
Darren BravoWI2015110444.00757.1400000
Jonny BairstowENG2018110444.002200.0000010
Johnson CharlesWI2015110444.004100.0000010
Andrew EllisNZ2012110444.004100.0000000
Sohag GaziBAN201311144*-1400.0000010
Chris JordanENG2014210444.00666.6700010
Sohail TanvirPAK2012210333.001030.0000000
Lonwabo TsotsobeSA201321133*-742.8600000
Matthew WadeAUS2016110333.001323.0800000
Junior DalaSA201811133*-3100.0000000
Ravi RampaulWI201511122*-450.0000000
Michael HusseyAUS201111122*-1118.1800000

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