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

Indian Premier League 2009: Batting records

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Mumbai Indians×Series: Indian Premier League 2009×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenCSK200922110460*104.0092113.04010102
Brad HodgeKKR2009220977348.5082118.2901083
Jacques KallisRCB20092218169*81.0069117.3901072
Robin UthappaRCB20092217066*70.0047148.9401092
Gautam GambhirDC2009220664733.0061108.2000090
Adam GilchristDC2009220603530.0049122.4500054
MS DhoniCSK2009221593659.0048122.9200032
Herschelle GibbsDC2009220585829.0049118.3701162
AB de VilliersDC20092215650*56.0044127.2701071
Kumar SangakkaraPK20092215345*53.006384.1300021
Rob QuineyRR2009110515151.0040127.5001052
Dwayne SmithDC2009220513525.5034150.0000033
Virender SehwagDC2009110505050.0027185.1901052
Mark BoucherRCB20092114848*-33145.4500012
Sunny SohalPK2009110434343.0023186.9600053
Ravindra JadejaRR2009110424242.0032131.2500041
Tillakaratne DilshanDC2009220412420.5033124.2400042
Rohit SharmaDC2009220413820.5041100.0000021
Yalaka Venugopal RaoDC2009220372818.5027137.0400021
David WarnerDC2009220362118.003992.3100012
Sourav GangulyKKR2009220343417.0031109.6800131
Morné van WykKKR2009110323232.003591.4300030
Karan GoelPK20092213220*32.003396.9700021
Suresh RainaCSK2009220282014.0021133.3300032
Andrew FlintoffCSK2009110242424.0023104.3500021
Yuvraj SinghPK2009220221211.003170.9700030
Subramaniam BadrinathCSK2009220222211.002588.0000121
Virat KohliRCB2009210202020.002290.9100040
Tirumalasetti SumanDC2009110202020.0013153.8500012
Graeme SmithRR2009110191919.0019100.0000030
Chris GayleKKR200922019129.5018105.5600011
Yusuf PathanRR2009110171717.0014121.4300030
Joginder SharmaCSK20091111616*-15106.6700001
Ross TaylorRCB2009110161616.0016100.0000001
Amit MishraDC20092111313*-4325.0000011
Dwaraka Ravi TejaDC200922113913.0013100.0000010
Laxmi Ratan ShuklaKKR20092201266.001770.5900010
Rahul DravidRCB2009210101010.001283.3300000
Ramesh PowarPK2009110101010.0010100.0000010
Wilkin MotaPK2009220954.501369.2300000
Brett LeePK2009110888.001266.6700010
Jacob OramCSK2009210888.006133.3300001
Wriddhiman SahaKKR200911188*-4200.0000010
Yashpal SinghKKR2009110888.008100.0000000
Anil KumbleRCB200921177*-6116.6700010
Mahela JayawardenePK2009110777.00977.7800000
Wasim JafferRCB2009110777.00887.5000010
Vinay KumarRCB2009210777.001258.3300000
Irfan PathanPK2009220773.501353.8500100
Ravi BoparaPK2009110666.001442.8600000
Page 1Next

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