Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting innings by innings (First-class)

The highest score in first-class cricket at Feroz Shah Kotla is 227 by Vinod Kambli (IND) v ZIM, 13 Mar 1993.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Vinod KambliIND22730128075.423c & b AJ Traicos1v ZIMDelhi13 Mar 1993
Gautam GambhirIND20638026154.211b SR Watson1v AUSDelhi29 Oct 2008
VVS LaxmanIND200*30121066.455not out1v AUSDelhi29 Oct 2008
Rahul DravidIND200*35027057.143not out2v ZIMDelhi18 Nov 2000
Andy FlowerZIM183*35124252.145not out1v INDDelhi18 Nov 2000
Vijay HazareIND164*--0-4not out2v ENGDelhi2 Nov 1951
Dilip VengsarkarIND15923820166.813c IVA Richards b MA Holding1v WINew Delhi29 Oct 1983
Vijay MerchantIND154--0-1b JB Statham2v ENGDelhi2 Nov 1951
Nayan MongiaIND15236618141.532b PR Reiffel2v AUSDelhi10 Oct 1996
Allan WatkinsENG137*--0-4not out3v INDDelhi2 Nov 1951
Sourav GangulyIND13628421147.893c TR Gripper b RW Price2v ZIMDelhi28 Feb 2002
Ajinkya RahaneIND12721511459.075c AB de Villiers b Imran Tahir1v SADelhi3 Dec 2015
Kapil DevIND126*124111101.616not out1v WIDelhi24 Jan 1979
Sachin TendulkarIND12223319052.364c PA Strang b BA Murphy2v ZIMDelhi18 Nov 2000
Sunil GavaskarIND12112815294.531b HA Gomes1v WINew Delhi29 Oct 1983
Sunil GavaskarIND120-180-1c †DA Murray b ST Clarke1v WIDelhi24 Jan 1979
Shivnarine ChanderpaulWI1181967260.205lbw b I Sharma1v INDDelhi6 Nov 2011
Andy FlowerZIM11523615048.735st †V Yadav b Maninder Singh2v INDDelhi13 Mar 1993
Michael ClarkeAUS1122536144.275c Z Khan b A Mishra2v INDDelhi29 Oct 2008
Viv RichardsWI109*11113098.205not out4v INDDelhi25 Nov 1987
Dilip VengsarkarIND109-110-3c †DA Murray b ST Clarke1v WIDelhi24 Jan 1979
Clive LloydWI1032026150.996lbw b N Kapil Dev2v INDNew Delhi29 Oct 1983
Dilip VengsarkarIND1022578039.694c CG Greenidge b CA Walsh3v WIDelhi25 Nov 1987
Ajinkya RahaneIND100*2068348.546not out3v SADelhi3 Dec 2015
Grant FlowerZIM963598026.742lbw b Maninder Singh2v INDDelhi13 Mar 1993
Dion EbrahimZIM9420310046.315lbw b J Srinath1v INDDelhi28 Feb 2002
Andy FlowerZIM9215415159.744c SS Das b Harbhajan Singh1v INDDelhi28 Feb 2002
Virat KohliIND8816510053.335lbw b KJ Abbott3v SADelhi3 Dec 2015
Ricky PontingAUS8716514052.733b V Sehwag2v INDDelhi29 Oct 2008
Matthew HaydenAUS8315413153.901lbw b V Sehwag2v INDDelhi29 Oct 2008
Cheteshwar PujaraIND82*9211089.132not out4v AUSDelhi22 Mar 2013
Sachin TendulkarIND7614810051.354lbw b D Bishoo4v WIDelhi6 Nov 2011
Donald CarrENG76--0-5c PR Umrigar b SG Shinde3v INDDelhi2 Nov 1951
Virender SehwagIND7411816062.716lbw b HH Streak2v ZIMDelhi28 Feb 2002
Gordon GreenidgeWI72*--0-1not out4v INDNew Delhi29 Oct 1983
Rahul DravidIND70*918076.923not out4v ZIMDelhi18 Nov 2000
Andy FlowerZIM7013412152.245lbw b AB Agarkar3v INDDelhi18 Nov 2000
Alistair CampbellZIM701559145.164c VVS Laxman b J Srinath1v INDDelhi18 Nov 2000
Sachin TendulkarIND6812611053.974c †BJ Haddin b MG Johnson1v AUSDelhi29 Oct 2008
Frank LowsonENG68--0-2c DG Phadkar b MH Mankad3v INDDelhi2 Nov 1951
Steve WaughAUS67*2215030.326not out3v INDDelhi10 Oct 1996
Viv RichardsWI67708195.714lbw b N Kapil Dev2v INDNew Delhi29 Oct 1983
Sourav GangulyIND6615410142.863c ME Waugh b GB Hogg2v AUSDelhi10 Oct 1996
Sourav GangulyIND65*907372.225not out4v ZIMDelhi18 Nov 2000
Simon KatichAUS6411610055.172b A Mishra2v INDDelhi29 Oct 2008
Gus LogieWI631577040.137c & b N Kapil Dev2v INDNew Delhi29 Oct 1983
Kraigg BrathwaiteWI632124029.721st †MS Dhoni b PP Ojha1v INDDelhi6 Nov 2011
Dilip VengsarkarIND63--0-3b MD Marshall3v WINew Delhi29 Oct 1983
Andy FlowerZIM62*1916032.465not out3v INDDelhi13 Mar 1993
Sachin TendulkarIND621147054.394c AJ Traicos b U Ranchod1v ZIMDelhi13 Mar 1993
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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