Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R.Premadasa Stadium, Khettarama×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2017-201966240997*102.2547486.29050432
Virat KohliIND2017221241131241.00212113.68200262
Kushal Janith PereraSL2018-201944019111147.75191100.00100261
Niroshan DickwellaSL2017-20184401549538.5017986.03010200
Kusal MendisSL2017-20196612335646.6026488.26020197
Upul TharangaSL2005-2018330924830.6711282.14000130
Mushfiqur RahimBAN201933117598*87.5021182.94020121
Rohit SharmaIND201722012010460.00108111.11100123
Ben StokesENG2018110676767.0060111.67010120
Dimuth KarunaratneSL2019330974632.3312676.98000110
Avishka FernandoSL2019330958231.6710293.1401092
Sabbir RahmanBAN2019330786026.009284.7801090
Shivnarine ChanderpaulWI2005110575757.007972.1501080
Sadeera SamarawickramaSL2018110545454.0048112.5001080
Mehedi Hasan MirazBAN2019330534317.676088.3300080
Soumya SarkarBAN2019330956931.6712178.5101071
Dasun ShanakaSL2018-2019330693023.0040172.5000073
Kedar JadhavIND2017110636363.007386.3001070
Russel ArnoldSL2005110595959.009065.5601070
Quinton de KockSA2018110545454.005794.7401071
Manish PandeyIND20172218650*86.009590.5301060
Dinesh ChandimalSL2018110808080.0073109.5901062
Lahiru ThirimanneSL2017-20194301106736.6715969.1801052
Dhananjaya de SilvaSL2018-2019431673033.506898.5300052
MS DhoniIND20172225049*-43116.2800051
Wanindu HasarangaSL2017-2019331432221.5036119.4400051
Taijul IslamBAN20192214239*42.0037113.5100051
Moeen AliENG2018110373737.0037100.0000051
Aiden MarkramSA2018110202020.0013153.8500050
Sylvester JosephWI2005110585858.009263.0401041
Milinda SiriwardanaSL2017220573928.5056101.7900043
Sanath JayasuriyaSL2005110232323.002882.1400040
Akila DananjayaSL2017-20196523818*12.674290.4800131
Mahela JayawardeneSL2005110222222.003366.6700030
Farveez MaharoofSL2005110202020.002483.3300030
Mustafizur RahmanBAN2019221201820.0016125.0000030
Mohammad MithunBAN201933026128.675547.2700020
Tamim IqbalBAN201933021197.004250.0000120
Dilshan MunaweeraSL201722015117.502951.7200020
Anamul HaqueBAN2019110141414.002458.3300020
Vishwa FernandoSL2017221127*12.001580.0000020
Nuwan ZoysaSL2005110999.001464.2900020
Mosaddek HossainBAN2019220251312.504358.1400010
Narsingh DeonarineWI2005110212121.003658.3300010
Hardik PandyaIND2017110191919.0018105.5600011
MahmudullahBAN20193301896.004045.0000010
Dwayne SmithWI2005110131313.001681.2500010
GSNFG JayasuriyaSL2019110131313.007185.7100011
Tino BestWI20051111212*-7171.4300010
JP DuminySA2018110121212.001392.3100010
Page 1Next

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