Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20112011221124112*124.00118105.08100180
Kane WilliamsonNZ20162016110118118118.0012892.19100141
Gautam GambhirIND2011201122111284*112.0011894.92010130
AB de VilliersSA20112011111107107*-105101.9010082
Darren BravoWI201120112201037351.5012085.8301093
Dwayne SmithWI20142014110979797.0097100.00010112
Devon SmithWI20112011220895344.5010882.41010120
Tom CooperNED201120112218455*84.0011970.59010110
Chris GayleWI20112011220828041.0011372.5701072
Michael HusseyAUS200920091118181*-8298.7801031
Yuvraj SinghIND20092009110787878.009681.2501082
MS DhoniIND200920092117171*-9574.7401060
Jimmy HansraCAN20112011110707070.009970.7101072
Ashish BagaiCAN201120111116464*-9765.9801070
Suresh RainaIND20142014110626262.0060103.3301052
Virat KohliIND20142014110626262.007879.4901050
Kieron PollardWI20112011220606030.0028214.2901154
Ricky PontingAUS20092009110595959.009264.1301040
Yuvraj SinghIND201120111115151*-7369.8601070
Thomas OdoyoKEN20112011110515151.006282.2601051
MS DhoniIND201420141115151*-40127.5001051
Tanmay MishraKEN20112011110515151.007369.8601030
Ramnaresh SarwanWI20112011220514925.505298.0800071
Peter BorrenNED20112011220483824.006475.0000042
Kevin PietersenENG20062006110464646.004993.8800090
Kevin PietersenENG20112011110464646.005583.6400032
Tom LathamNZ20162016110464646.0046100.0000061
Graeme SmithSA20112011110454545.007857.6900020
Mudassar BukhariNED20112011220452422.506075.0000032
JP DuminySA201120111114242*-5379.2500010
Samit PatelENG20112011110424242.005379.2500022
Andrew FlintoffENG20062006110414141.0037110.8100042
Shane WatsonAUS20092009110414141.005969.4900050
Kedar JadhavIND20162016110414141.0037110.8100022
Dwayne BravoWI20112011110404040.0037108.1100013
Kieron PollardWI20142014110404040.005080.0000013
Virender SehwagIND20112011110393939.0026150.0000052
Misbah-ul-HaqPAK20132013110393939.008247.5600040
MS DhoniIND20162016110393939.006560.0000030
Harbhajan SinghIND20062006110373737.004680.4300031
MS DhoniIND20132013110363636.005565.4500013
Ravi BoparaENG20112011110363636.005072.0000040
Hardik PandyaIND20162016110363636.0032112.5000030
Jonny BairstowENG20112011110353535.004971.4300030
Shivnarine ChanderpaulWI20112011220353117.505761.4000011
Rahul DravidIND20062006110343434.005068.0000070
Jonathan TrottENG20112011110343434.003791.8900070
Nasir JamshedPAK20132013110343434.006453.1300050
Sachin TendulkarIND20092009110323232.004768.0900020
Ambati RayuduIND20142014110323232.005459.2600030
Page 1Next

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