Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).
Chris Gayle vs AB de Villiers IPL stats, quick answer: AB de Villiers has slightly more runs and a marginally higher strike rate, but Chris Gayle was the more dominant force at his peak, with twice as many hundreds and over 100 more sixes. For sheer destruction, Gayle; for all-round batting range, de Villiers.
- Matches: Chris Gayle 142, AB de Villiers 184
- Runs: Chris Gayle 4965 (SR 148.96), AB de Villiers 5162 (SR 151.69)
- IPL titles: Chris Gayle 0, AB de Villiers 0
Why This Comparison Is Worth Making
Chris Gayle and AB de Villiers batted in the same Royal Challengers Bengaluru side for seven seasons, and fans still argue about which of them was the more dangerous. Gayle was a pure opening batter who could finish a game in eight overs; de Villiers came in later and could reshape an innings from any position with shots no one else played. Their career averages are almost identical, separated by a hundredth of a run, which is exactly why the comparison is so fascinating: the two arrived at the same output in completely different ways.
Chris Gayle vs AB de Villiers IPL Stats: Career Numbers Side by Side
| Metric | Chris Gayle | AB de Villiers |
|---|---|---|
| Matches | 142 | 184 |
| Seasons | 13 | 14 |
| Runs | 4965 | 5162 |
| Average | 39.72 | 39.71 |
| Strike rate | 148.96 | 151.69 |
| Highest score | 175* | 133* |
| 100s / 50s | 6 / 31 | 3 / 40 |
| Fours | 404 | 413 |
| Sixes | 357 | 251 |
| Player of the match | 22 | 25 |
| Titles | 0 | 0 |
Per match, Chris Gayle has contributed 35.0 runs and AB de Villiers 28.1 runs. Chris Gayle has won player of the match once every 6.5 games, AB de Villiers once every 7.4.
Season-by-Season Parallel
| Season | Chris Gayle | AB de Villiers |
|---|---|---|
| 2008 | – | 95 runs, SR 96.94 (6 m) |
| 2009 | 171 runs, SR 119.58 (7 m) | 465 runs, SR 130.99 (15 m) |
| 2010 | 292 runs, SR 158.70 (9 m) | 111 runs, SR 93.28 (7 m) |
| 2011 | 608 runs, SR 183.13 (12 m) | 312 runs, SR 128.40 (16 m) |
| 2012 | 733 runs, SR 160.75 (15 m) | 319 runs, SR 161.11 (16 m) |
| 2013 | 708 runs, SR 156.29 (16 m) | 360 runs, SR 164.38 (14 m) |
| 2014 | 196 runs, SR 106.52 (9 m) | 395 runs, SR 158.63 (14 m) |
| 2015 | 491 runs, SR 147.45 (14 m) | 513 runs, SR 175.09 (16 m) |
| 2016 | 227 runs, SR 151.33 (10 m) | 687 runs, SR 168.80 (16 m) |
| 2017 | 200 runs, SR 122.70 (9 m) | 216 runs, SR 132.52 (9 m) |
| 2018 | 368 runs, SR 146.03 (11 m) | 480 runs, SR 174.55 (12 m) |
| 2019 | 490 runs, SR 153.61 (13 m) | 442 runs, SR 154.01 (13 m) |
| 2020 | 288 runs, SR 137.14 (7 m) | 454 runs, SR 158.74 (15 m) |
| 2021 | 193 runs, SR 125.32 (10 m) | 313 runs, SR 148.34 (15 m) |
- 2008: AB de Villiers (Delhi Daredevils) made 95 runs at a strike rate of 96.94; Chris Gayle did not play.
- 2009: Chris Gayle (Kolkata Knight Riders) made 171 runs at a strike rate of 119.58; AB de Villiers (Delhi Daredevils) made 465 runs at a strike rate of 130.99.
- 2010: Chris Gayle (Kolkata Knight Riders) made 292 runs at a strike rate of 158.70; AB de Villiers (Delhi Daredevils) made 111 runs at a strike rate of 93.28.
- 2011: Chris Gayle (Royal Challengers Bangalore) made 608 runs at a strike rate of 183.13; AB de Villiers (Royal Challengers Bangalore) made 312 runs at a strike rate of 128.40.
- 2012: Chris Gayle (Royal Challengers Bangalore) made 733 runs at a strike rate of 160.75; AB de Villiers (Royal Challengers Bangalore) made 319 runs at a strike rate of 161.11.
- 2013: Chris Gayle (Royal Challengers Bangalore) made 708 runs at a strike rate of 156.29; AB de Villiers (Royal Challengers Bangalore) made 360 runs at a strike rate of 164.38.
- 2014: Chris Gayle (Royal Challengers Bangalore) made 196 runs at a strike rate of 106.52; AB de Villiers (Royal Challengers Bangalore) made 395 runs at a strike rate of 158.63.
- 2015: Chris Gayle (Royal Challengers Bangalore) made 491 runs at a strike rate of 147.45; AB de Villiers (Royal Challengers Bangalore) made 513 runs at a strike rate of 175.09.
- 2016: Chris Gayle (Royal Challengers Bangalore) made 227 runs at a strike rate of 151.33; AB de Villiers (Royal Challengers Bangalore) made 687 runs at a strike rate of 168.80.
- 2017: Chris Gayle (Royal Challengers Bangalore) made 200 runs at a strike rate of 122.70; AB de Villiers (Royal Challengers Bangalore) made 216 runs at a strike rate of 132.52.
- 2018: Chris Gayle (Kings XI Punjab) made 368 runs at a strike rate of 146.03; AB de Villiers (Royal Challengers Bangalore) made 480 runs at a strike rate of 174.55.
- 2019: Chris Gayle (Kings XI Punjab) made 490 runs at a strike rate of 153.61; AB de Villiers (Royal Challengers Bangalore) made 442 runs at a strike rate of 154.01.
- 2020: Chris Gayle (Kings XI Punjab) made 288 runs at a strike rate of 137.14; AB de Villiers (Royal Challengers Bangalore) made 454 runs at a strike rate of 158.74.
- 2021: Chris Gayle (Punjab Kings) made 193 runs at a strike rate of 125.32; AB de Villiers (Royal Challengers Bangalore) made 313 runs at a strike rate of 148.34.
They played in the same IPL season 13 times. In those seasons Chris Gayle finished with more runs 5 times and AB de Villiers 8 times (ties counted for neither when equal).
By phase of the innings
| Phase | Chris Gayle runs (SR) | AB de Villiers runs (SR) |
|---|---|---|
| Powerplay (1-6) | 2373 (134.8) | 722 (119.1) |
| Middle (7-15) | 2011 (156.1) | 2572 (131.3) |
| Death (16-20) | 581 (204.6) | 1868 (222.9) |
In the powerplay Chris Gayle scores at 134.8 and AB de Villiers at 119.1; at the death the figures are 204.6 and 222.9. That difference largely reflects where each has batted in the order.
Against each opponent
| Opponent | Chris Gayle runs (SR) | AB de Villiers runs (SR) |
|---|---|---|
| Chennai Super Kings | 395 (125.00) | 532 (150.28) |
| Mumbai Indians | 708 (132.58) | 785 (148.11) |
| Royal Challengers Bengaluru | 313 (149.76) | 115 (102.68) |
| Kolkata Knight Riders | 700 (151.84) | 522 (154.90) |
| Delhi Capitals | 503 (155.73) | 575 (161.06) |
| Punjab Kings | 797 (174.78) | 736 (155.60) |
| Rajasthan Royals | 539 (134.75) | 652 (147.18) |
| Sunrisers Hyderabad | 416 (138.21) | 540 (155.17) |
| Gujarat Titans | – | – |
| Lucknow Super Giants | – | – |
Home, away and neutral
| Venue type | Chris Gayle | AB de Villiers |
|---|---|---|
| Home | 2127 runs, SR 155.60 | 1907 runs, SR 162.85 |
| Away | 2166 runs, SR 149.17 | 1950 runs, SR 149.54 |
| Neutral | 672 runs, SR 130.74 | 1305 runs, SR 140.62 |
Peak Seasons Compared
Chris Gayle’s best season was 2012 for Royal Challengers Bangalore: 733 runs in 15 matches at an average of 61.08 and a strike rate of 160.75, with 1 hundred and 7 fifties.
AB de Villiers’s best season was 2016 for Royal Challengers Bangalore: 687 runs in 16 matches at an average of 52.85 and a strike rate of 168.80, with 1 hundred and 6 fifties.
| Player | Three best seasons |
|---|---|
| Chris Gayle | 2012 (733), 2013 (708), 2011 (608) |
| AB de Villiers | 2016 (687), 2015 (513), 2018 (480) |
Chris Gayle: five best innings
- 175* off 66 balls for RCB against PWI, 23 Apr 2013. 23 Apr 2013, M Chinnaswamy Stadium: RCB batted first and made 263/5, led by Chris Gayle 175* (66), with Ashok Dinda 2/48 the pick of the PWI bowlers. PWI replied with 133/9, Steve Smith 41 (31) top-scoring as Chris Gayle 2/5 did the damage for RCB. RCB won by 130 runs. Player of the match: Chris Gayle.
- 128* off 62 balls for RCB against DC, 17 May 2012. 17 May 2012, Feroz Shah Kotla: RCB batted first and made 215/1, led by Chris Gayle 128* (62). DC replied with 194/9, Ross Taylor 55 (26) top-scoring as Prasanth Parameswaran 3/30 did the damage for RCB. RCB won by 21 runs. Player of the match: Chris Gayle.
- 117 off 57 balls for RCB against PBKS, 6 May 2015. 6 May 2015, M Chinnaswamy Stadium: RCB batted first and made 226/3, led by Chris Gayle 117 (57), with Sandeep Sharma 2/41 the pick of the PBKS bowlers. PBKS replied with 88, Axar Patel 40* (21) top-scoring as Mitchell Starc 4/15 did the damage for RCB. RCB won by 138 runs. Player of the match: Chris Gayle.
- 107 off 49 balls for RCB against PBKS, 6 May 2011. 6 May 2011, M Chinnaswamy Stadium: RCB batted first and made 205/6, led by Chris Gayle 107 (49), with Ryan Harris 3/38 the pick of the PBKS bowlers. PBKS replied with 120/9, Ryan McLaren 28 (32) top-scoring as Sreenath Aravind 4/14 did the damage for RCB. RCB won by 85 runs. Player of the match: Chris Gayle.
- 104* off 63 balls for PBKS against SRH, 19 Apr 2018. 19 Apr 2018, PCA Stadium, Mohali: PBKS batted first and made 193/3, led by Chris Gayle 104* (63). SRH replied with 178/5, Manish Pandey 57* (42) top-scoring as Andrew Tye 2/23 did the damage for PBKS. PBKS won by 15 runs. Player of the match: Chris Gayle.
AB de Villiers: five best innings
- 133* off 59 balls for RCB against MI, 10 May 2015. 10 May 2015, Wankhede Stadium: RCB batted first and made 235/1, led by AB de Villiers 133* (59). MI replied with 196/7, Lendl Simmons 68* (53) top-scoring as Harshal Patel 2/36 did the damage for RCB. RCB won by 39 runs. Player of the match: AB de Villiers.
- 129* off 52 balls for RCB against GL, 14 May 2016. 14 May 2016, M Chinnaswamy Stadium: RCB batted first and made 248/3, led by AB de Villiers 129* (52), with Praveen Kumar 2/45 the pick of the GL bowlers. GL replied with 104, Aaron Finch 37 (38) top-scoring as Chris Jordan 4/11 did the damage for RCB. RCB won by 144 runs. Player of the match: AB de Villiers.
- 105* off 54 balls for DC against CSK, 23 Apr 2009. 23 Apr 2009, Kingsmead: DC batted first and made 189/5, led by AB de Villiers 105* (54), with Lakshmipathy Balaji 3/19 the pick of the CSK bowlers. CSK replied with 180/9, Matthew Hayden 57 (27) top-scoring as Pradeep Sangwan 3/28 did the damage for DC. DC won by 9 runs. Player of the match: AB de Villiers.
- 90* off 39 balls for RCB against DC, 21 Apr 2018. 21 Apr 2018, M Chinnaswamy Stadium: DC batted first and made 174/5, led by Rishabh Pant 85 (48), with Yuzvendra Chahal 2/22 the pick of the RCB bowlers. RCB replied with 176/4, AB de Villiers 90* (39) top-scoring. RCB won by 6 wickets. Player of the match: AB de Villiers.
- 89* off 41 balls for RCB against SRH, 4 May 2014. 4 May 2014, M Chinnaswamy Stadium: SRH batted first and made 155/6, led by David Warner 61 (49), with Mitchell Starc 2/21 the pick of the RCB bowlers. RCB replied with 158/6, AB de Villiers 89* (41) top-scoring as Karn Sharma 3/17 did the damage for SRH. RCB won by 4 wickets. Player of the match: AB de Villiers.
Performance in Playoffs and Finals
| Knockout record | Chris Gayle | AB de Villiers |
|---|---|---|
| Playoff matches | 7 | 10 |
| Won | 3 | 3 |
| Runs | 250 | 294 |
| Strike rate | 140.45 | 144.12 |
| Wickets | 2 | 0 |
| Finals played | 2 | 2 |
| Finals won | 0 | 0 |
Chris Gayle has played 7 playoff matches and AB de Villiers 10. In finals, Chris Gayle has 76 runs and AB de Villiers 23.
Their biggest knockout performances
- Chris Gayle, 2011 Qualifier 2: 89 (47), 0/11. 27 May 2011, MA Chidambaram Stadium (Chepauk) (Qualifier 2): RCB batted first and made 185/4, led by Chris Gayle 89 (47), with Munaf Patel 2/27 the pick of the MI bowlers. MI replied with 142/8, Sachin Tendulkar 40 (24) top-scoring as Daniel Vettori 3/19 did the damage for RCB. RCB won by 43 runs. Player of the match: Chris Gayle.
- Chris Gayle, 2016 Final: 0/24, 76 (38). 29 May 2016, M Chinnaswamy Stadium (Final): SRH batted first and made 208/7, led by David Warner 69 (38), with Chris Jordan 3/45 the pick of the RCB bowlers. RCB replied with 200/7, Chris Gayle 76 (38) top-scoring as Ben Cutting 2/35 did the damage for SRH. SRH won by 8 runs. Player of the match: Ben Cutting.
- Chris Gayle, 2011 Final: 2/34, 0 (3). 28 May 2011, MA Chidambaram Stadium (Chepauk) (Final): CSK batted first and made 205/5, led by Murali Vijay 95 (52), with Chris Gayle 2/34 the pick of the RCB bowlers. RCB replied with 147/8, Saurabh Tiwary 42* (34) top-scoring as Ravichandran Ashwin 3/16 did the damage for CSK. CSK won by 58 runs. Player of the match: Murali Vijay.
- AB de Villiers, 2016 Qualifier 1: 79* (47). 24 May 2016, M Chinnaswamy Stadium (Qualifier 1): GL batted first and made 158, led by Dwayne Smith 73 (41), with Shane Watson 4/29 the pick of the RCB bowlers. RCB replied with 159/6, AB de Villiers 79* (47) top-scoring as Dhawal Kulkarni 4/14 did the damage for GL. RCB won by 4 wickets. Player of the match: AB de Villiers.
- AB de Villiers, 2015 Eliminator: 66 (38). 20 May 2015, Maharashtra Cricket Association Stadium (Eliminator): RCB batted first and made 180/4, led by AB de Villiers 66 (38), with Dhawal Kulkarni 2/28 the pick of the RR bowlers. RR replied with 109, Ajinkya Rahane 42 (39) top-scoring as Harshal Patel 2/15 did the damage for RCB. RCB won by 71 runs. Player of the match: AB de Villiers.
- AB de Villiers, 2020 Eliminator: 56 (43). 6 Nov 2020, Sheikh Zayed Stadium (Eliminator): RCB batted first and made 131/7, led by AB de Villiers 56 (43), with Jason Holder 3/25 the pick of the SRH bowlers. SRH replied with 132/4, Kane Williamson 50* (44) top-scoring as Mohammed Siraj 2/28 did the damage for RCB. SRH won by 6 wickets. Player of the match: Kane Williamson.
When They Have Faced Each Other Directly
Chris Gayle and AB de Villiers have been on opposite sides in 5 IPL matches and in the same XI in 79. When opponents, Chris Gayle’s team won 2 and AB de Villiers’s team won 3.
| In head-to-head matches | Chris Gayle | AB de Villiers |
|---|---|---|
| Runs | 239 | 146 |
| Strike rate | 152.23 | 152.08 |
| Wickets | 0 | 0 |
As team-mates they have shared 79 matches, for Royal Challengers Bengaluru.
Awards, Titles and Milestones
| Chris Gayle | AB de Villiers | |
|---|---|---|
| IPL titles | None | None |
| Caps | Orange Cap 2011, Orange Cap 2012 | None |
| Player of the match | 22 | 25 |
Where Each One Is Genuinely Better
- Gayle is better at: raw six-hitting, scoring big hundreds and dominating the powerplay. His 175 not out remains the highest IPL score, and his back-to-back Orange Caps in 2011 and 2012 show a peak no overseas batter matched in that era.
- De Villiers is better at: adapting to the match situation, batting in the middle and death overs, and scoring against both pace and spin with an extremely high strike rate. His run-scoring was also more consistent across seasons.
- In big games: the playoff numbers are close, with de Villiers marginally ahead on runs and strike rate. Neither won an IPL title.
The Honest Verdict
If you need one batter to win a match from ball one, Gayle at his peak (2011 to 2013) is the pick: nobody has hit the ball harder or more often in IPL history. If you need a batter who can win any kind of match from any position, de Villiers is the more complete player. On career value, the gap is tiny. De Villiers edges it for consistency over 14 seasons, while Gayle owns the most famous individual moments.
Related: most sixes in IPL history, most wickets in IPL history, Orange Cap winners, Purple Cap winners.
Frequently Asked Questions
Who is better in the IPL, Chris Gayle or AB de Villiers?
AB de Villiers has slightly more runs and a marginally higher strike rate, but Chris Gayle was the more dominant force at his peak, with twice as many hundreds and over 100 more sixes. For sheer destruction, Gayle; for all-round batting range, de Villiers.
Who has scored more IPL runs, Chris Gayle or AB de Villiers?
AB de Villiers, with 5162 runs to 4965.
Have Chris Gayle and AB de Villiers played in the same team?
Yes, in 79 IPL matches, for Royal Challengers Bengaluru.