Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND2006-201686323671*78.6732373.07020194
Mohammad AzharuddinIND1989-199844219272*96.0020693.20020150
Michael BevanAUS199822210875*-15271.0501050
Vinod KambliIND1994-19962223736*-23160.8700022
Sulieman BennWI2011-2014332969.001275.0000010
Mohammed ShamiIND2013-201422211*-616.6700000
Virat KohliIND2011-2016651202112*50.5022689.38110250
Gautam GambhirIND2006-201365115884*39.5018784.49010171
Yuvraj SinghIND2006-20134411537851.0019877.27020192
Suresh RainaIND2006-20146411266242.0019564.62010113
AB de VilliersSA2011111107107*-105101.9010082
Tom CooperNED20112218455*84.0011970.59010110
Michael HusseyAUS20091118181*-8298.7801031
Robin SmithENG19891118181*-11968.0701070
Hashan TillakaratneSL19961117070*-9871.4301060
Ashish BagaiCAN20111116464*-9765.9801070
Rahul DravidIND1999-2006221633463.0010361.17000102
Arjuna RanatungaSL1989-19962215346*53.008264.6300020
JP DuminySA20111114242*-5379.2500010
Ajit AgarkarIND1998-20022214036*40.0030133.3300040
Chris HarrisNZ1994-1999221281628.004070.0000010
Heath StreakZIM19981112727*-22122.7300030
Umesh YadavIND2011-20163111818*-2378.2600010
Vijay BharadwajIND19991111717*-3548.5700030
Paul CollingwoodENG2002-2006221168*16.003447.0600010
James AndersonENG20061111212*-1770.5900020
Thilina KandambySL20091111212*-2157.1400010
Nikita MillerWI20111111111*-7157.1400020
Jack RussellENG19891111010*-9111.11000--
Mitchell JohnsonAUS200911199*-1275.0000001
Mitchell SantnerNZ201611199*-1656.2500000
Damien MartynAUS199821188*-8100.0000000
Michael VaughanENG200211177*-5140.0000000
Muthumudalige PushpakumaraSL200911177*-1936.8400000
Chetan SharmaIND1989-199421177*-977.7800000
Sarandeep SinghIND200211166*-875.0000000
Darren LehmannAUS199821166*-4150.0000010
Steven FinnENG201111166*-1346.1500000
Courtney WalshWI198911166*-3200.0000010
Curtly AmbroseWI198911166*-5120.0000010
Trent BoultNZ201611155*-4125.0000010
Don AnurasiriSL198911155*-1631.25000-0
Adam HuckleZIM199811155*-683.3300010
John DavisonCAN201111144*-1400.0000010
Anil KumbleIND1994-2002421323.00742.8600000
R. P. SinghIND200611122*-366.6700000
Kemar RoachWI201121122*-633.3300000
Pieter SeelaarNED2011221111.00520.0000000
James NgocheKEN201111111*-333.3300000
Richard de GroenNZ199411111*-714.2900000
Page 1Next

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