Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Wankhede Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2017-2023220238121119.00238100.00200184
Kumar SangakkaraSL2011110111111111.0012886.72100122
Shreyas IyerIND2023110105105105.0070150.0010048
Ashish BagaiCAN2011110848484.008796.55010100
Shubman GillIND20231118080*-66121.2101083
Jimmy HansraCAN20111117070*-10566.6701041
Rohit SharmaIND2017-2023220674733.5047142.5500046
Mahela JayawardeneSL2011110666666.009073.3301060
Angelo MathewsSL20111114141*-35117.1400040
KL RahulIND20231113939*-20195.0000052
Dinesh KarthikIND2017110373737.004778.7200040
Hiral PatelCAN2011110313131.003588.5700051
Bhuvneshwar KumarIND2017110262626.0015173.3300022
MS DhoniIND2017110252525.004259.5200020
Khurram ChohanCAN2011110222222.0016137.5000021
Hardik PandyaIND2017110161616.0016100.0000011
John DavisonCAN2011110151515.002171.4300020
Kedar JadhavIND2017110121212.002548.0000010
Shikhar DhawanIND2017110999.001275.0000010
Balaji RaoCAN2011110999.009100.0000010
Harvir BaidwanCAN2011110888.006133.3300010
Muttiah MuralitharanSL2011110777.003233.3300001
Lasith MalingaSL2011110666.004150.0000001
Thilan SamaraweeraSL2011110555.00862.5000000
Tillakaratne DilshanSL2011110333.001520.0000000
Upul TharangaSL2011110333.00742.8600000
Chamara SilvaSL2011110333.00560.0000000
Rizwan CheemaCAN2011110222.00450.0000000
Ruvindu GunasekeraCAN2011110222.00728.5700000
Nuwan KulasekaraSL2011110111.00616.6700000
Zubin SurkariCAN2011110111.00119.0900000
Suryakumar YadavIND2023110111.00250.0000000
Henry OsindeCAN201111100*-0-00000
Ajantha MendisSL201111100*-20.0000000
Kuldeep YadavIND2017-202321100*-0-00000

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