Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×

Player figures come from full scorecards, which we hold for 2 of the 4 matches in this selection (from 2017). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS20202020110131131131.0013299.24100141
David WarnerAUS20172017110124124124.00119104.20100124
Rohit SharmaIND20202020110119119119.0012892.9710086
Aaron FinchAUS20172017110949494.009697.92010103
Virat KohliIND20202020110898989.009197.8001080
Kedar JadhavIND20172017110676767.006997.1001071
Rohit SharmaIND20172017110656565.0055118.1801015
Marnus LabuschagneAUS20202020110545454.006484.3801050
Ajinkya RahaneIND20172017110535353.006680.3001061
Shreyas IyerIND202020201114444*-35125.7100061
Peter HandscombAUS20172017110434343.0030143.3300031
Hardik PandyaIND20172017110414141.0040102.5000013
Alex CareyAUS20202020110353535.003697.2200060
Manish PandeyIND20172017110333333.0025132.0000031
Travis HeadAUS20172017110292929.003876.3200011
Virat KohliIND20172017110212121.0021100.0000030
Aaron FinchAUS20202020110191919.002673.0800011
KL RahulIND20202020110191919.002770.3700020
Marcus StoinisAUS201720171111515*-9166.6700011
MS DhoniIND20172017110131313.0010130.0000011
Ashton AgarAUS202020201111111*-1384.6200000
Manish PandeyIND2020202011188*-4200.0000020
Mohammed ShamiIND2017201711166*-6100.0000010
Axar PatelIND20172017110555.00683.3300000
Ashton TurnerAUS20202020110444.001040.0000000
David WarnerAUS20202020110333.00742.8600000
Steve SmithAUS20172017110333.00560.0000000
Matthew WadeAUS2017201711133*-3100.0000000
Umesh YadavIND2017201711122*-2100.0000000
Josh HazlewoodAUS2020202011111*-250.0000000
Adam ZampaAUS20202020110111.00616.6700000
Mitchell StarcAUS20202020110000.0030.0000100
Pat CumminsAUS20202020110000.0010.0000100

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