Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Indian Premier League: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Deccan Chargers×Indian Premier League×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagDCDelhi Capitals2008-20121111131711931.70178178.091114012
Suresh RainaCSKChennai Super Kings2008-2012101013105934.44222139.640302713
Virat KohliRCBRoyal Challengers Bengaluru2008-2012111013067134.00222137.840302313
MS DhoniCSKChennai Super Kings2008-20121010128158*31.22248113.31010226
Yusuf PathanRRRajasthan Royals2008-201066123773*47.40127186.610301718
Sachin TendulkarMIMumbai Indians2008-20128802305528.75198116.16010292
Rahul DravidRCBRoyal Challengers Bengaluru2008-20108812304932.86179128.49000246
Sourav GangulyKKRKolkata Knight Riders2008-20106602279137.83197115.230212410
David WarnerDCDelhi Capitals2009-2012661226109*45.20146154.791212012
Mahela JayawardenePKPunjab Kings2008-201055320993*104.50132158.33010237
Shaun MarshPKPunjab Kings2008-201276119084*38.00144131.94021224
Kumar SangakkaraPKPunjab Kings2008-20106601865631.00130143.08031215
Jacques KallisRCBRoyal Challengers Bengaluru2008-20108801866823.25181102.76010261
Tillakaratne DilshanDCDelhi Capitals2008-20105511816545.25132137.12020226
Rohit SharmaMIMumbai Indians2011-201244217573*87.50138126.81020149
David HusseyKKRKolkata Knight Riders2008-201044216957*84.50116145.69010812
Dinesh KarthikDCDelhi Capitals2008-20107511414635.2590156.67000117
Albie MorkelCSKChennai Super Kings2008-201299513842*34.5091151.6500059
Matthew HaydenCSKChennai Super Kings2009-20105501364927.2099137.37000185
Gautam GambhirDCDelhi Capitals2008-20106601317921.83111118.02011124
Dwayne BravoMIMumbai Indians2008-20106601233420.5093132.26000104
Manish PandeyRCBRoyal Challengers Bengaluru2009-2010441119114*39.6788135.23101104
Adam GilchristPKPunjab Kings20112201126156.0083134.94020115
Graeme SmithRRRajasthan Royals2008-20094401127128.0093120.43011132
Mandeep SinghPKPunjab Kings2011-20123301107536.6776144.74010143
Rahul DravidRRRajasthan Royals2011-20123301094236.3395114.74000141
Ambati RayuduMIMumbai Indians2010-201266210855*27.0091118.6801092
Jacques KallisKKRKolkata Knight Riders2011-20123301065335.33100106.00010131
Kevin PietersenDCDelhi Capitals2012111103103*-64160.9410069
AB de VilliersDCDelhi Capitals2009-20104401024425.5092110.8700073
Sourav GangulyPWPune Warriors2011-20124411004533.3397103.09001113
JP DuminyMIMumbai Indians2009220995249.5088112.50010112
Manoj TiwaryKKRKolkata Knight Riders2010-2012552983332.6785115.2900173
Gautam GambhirKKRKolkata Knight Riders2011-2012330943531.3368138.24000111
Shikhar DhawanDCDelhi Capitals20082229368*-80116.25010110
Manish PandeyPWPune Warriors2011-2012440934923.2583112.05001114
Yuvraj SinghPKPunjab Kings2008-2010660932015.5081114.8100093
Brad HodgeKKRKolkata Knight Riders2009-2010330924830.6784109.52000101
Murali VijayCSKChennai Super Kings2009-2012770913113.009298.9100063
Irfan PathanPKPunjab Kings2008-2010541886029.3353166.0401065
Subramaniam BadrinathCSKChennai Super Kings2008-20121082873714.509591.58001101
Harbhajan SinghMIMumbai Indians2009-20128428649*43.0039220.51001105
Johan BothaRRRajasthan Royals2011-20123318467*42.0060140.0001082
Abhishek NayarMIMumbai Indians2008-2009440833820.7553156.6000046
Tillakaratne DilshanRCBRoyal Challengers Bengaluru2011-2012330827127.3374110.8101092
David HusseyPKPunjab Kings20122218165*81.0051158.8201056
Faf du PlessisCSKChennai Super Kings2012220814240.5060135.0000035
Paul ValthatyPKPunjab Kings2011220807540.0053150.9401095
Shane WatsonRRRajasthan Royals2008-2012441805826.6757140.3501054
Yusuf PathanKKRKolkata Knight Riders2011-20123317547*37.5045166.6700074
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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