T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Green Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
MS DhoniIND2929*5140v ENGKanpur20 Nov 2008
Quinton de KockSA29293350v INDKanpur11 Oct 2015
Virat KohliIND29292640v ENGKanpur26 Jan 2017
Mehedi Hasan MirazBAN2920 & 95950v INDKanpur27 Sept 2024
Dilip SardesaiIND2828-40v ENGKanpur1 Dec 1961
Rohit SharmaIND28284130v ENGKanpur20 Nov 2008
Angelo MathewsSL2813 & 154041v INDKanpur24 Nov 2009
Kyle JamiesonNZ2823 & 510510v INDKanpur25 Nov 2021
Collie SmithWI2720 & 7--0v INDKanpur12 Dec 1958
Virat KohliIND279 & 185050v NZKanpur22 Sept 2016
Vinoo MankadIND2619 & 7--0v ENGKanpur12 Jan 1952
Jack RobertsonENG2621 & 5*--0v INDKanpur12 Jan 1952
Vijay ManjrekarIND266 & 20--0v ENGKanpur12 Jan 1952
Duleep MendisSL26264520v INDKanpur24 Dec 1986
Andrew FlintoffENG26264620v INDKanpur20 Nov 2008
Samit PatelENG26262911v INDKanpur20 Nov 2008
Aaron FinchGL26262312v KKRKanpur19 May 2016
Pankaj RoyIND2517 & 8--0v AUSKanpur19 Dec 1959
Shivlal YadavIND2525 & DNB5730v PAKKanpur25 Dec 1979
Gautam GambhirIND25254910v PAKKanpur11 Nov 2007
Wasim JafferIND2515 & 104550v SAKanpur11 Apr 2008
Robin UthappaKKR25251931v GLKanpur19 May 2016
MS DhoniIND25251730v NZKanpur29 Oct 2017
Manohar HardikarIND2413 & 11--0v WIKanpur12 Dec 1958
Hanif MohammadPAK245 & 19--0v INDKanpur16 Dec 1960
AlimuddinPAK2424 & DNB--0v INDKanpur16 Dec 1960
Hanumant SinghIND2424 & DNB-30v ENGKanpur15 Feb 1964
Andrew HilditchAUS241 & 23-10v INDKanpur2 Oct 1979
Desmond HaynesWI24243630v SLKanpur21 Oct 1987
Younis KhanPAK24242050v INDKanpur15 Apr 2005
Inzamam-ul-HaqPAK2424*3330v INDKanpur15 Apr 2005
Mohammad YousufPAK24245030v INDKanpur15 Apr 2005
HMRKB HerathSL2411 & 133140v INDKanpur24 Nov 2009
Pat CumminsDC24241321v GLKanpur10 May 2017
Chetan ChauhanIND2322 & 114010v ENGKanpur25 Jan 1973
Ashantha de MelSL2323*1321v INDKanpur24 Dec 1986
MS DhoniIND2323*2330v WIKanpur27 Nov 2013
Shikhar DhawanIND23232850v SAKanpur11 Oct 2015
Erapalli PrasannaIND2222 & DNB--0v AUSKanpur15 Nov 1969
Matthew BellNZ2215 & 711430v INDKanpur22 Oct 1999
Vijay BharadwajIND2222 & DNB10610v NZKanpur22 Oct 1999
Sam BillingsENG22221031v INDKanpur26 Jan 2017
C.S. NayuduIND2121 & 0-00v ENGKanpur12 Jan 1952
Dick SpoonerENG2121 & 0-00v INDKanpur12 Jan 1952
Norm O'NeillAUS2116 & 5--0v INDKanpur19 Dec 1959
Chandu BordeIND2121-30v ENGKanpur1 Dec 1961
Ashok GandotraIND2113 & 8--0v AUSKanpur15 Nov 1969
Salman ButtPAK21214630v INDKanpur15 Apr 2005
Younis KhanPAK21212140v INDKanpur11 Nov 2007
Ravindra JadejaGL2121*1540v MIKanpur21 May 2016

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