David Warner IPL Career Stats: Complete Record, Milestones and Season-by-Season Breakdown

Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).

David Warner IPL stats, quick answer: here is David Warner’s complete IPL record from 2009 to the end of IPL 2026.

  • Matches: 184 (2009 to 2024)
  • Runs: 6565 at an average of 40.52 and a strike rate of 139.77
  • Highest score: 126
  • Hundreds / fifties: 4 / 62
  • Sixes: 236
  • Teams: Delhi Capitals, Sunrisers Hyderabad
  • IPL titles: 1 (2016)
  • Player of the match awards: 18

More player records are in our IPL players section.

David Warner IPL Stats: Career Overview and Headline Numbers

David Warner is the most successful overseas batter in IPL history. After early seasons with Delhi he moved to Sunrisers Hyderabad, won three Orange Caps and captained them to the 2016 title. He finished his IPL career back at Delhi, and for years his consistency at the top of the order was unmatched.

David Warner has played 184 IPL matches across 15 seasons. With the bat he has 6565 runs from 184 innings, which ranks him 4th on the all-time run-scoring list. He has been dismissed 162 times, giving an average of 40.52, and he scores at 139.77 runs per 100 balls, with 663 fours and 236 sixes. With the ball he has 0 wickets from 0.1 overs, conceding 12.00 an over.

Where he bats

Batting position Innings Runs Avg SR
Opener (1-2) 156 5606 39.20 140.47
Top order (3-4) 26 902 50.11 133.83
Middle order (5-7) 2 57 57.00 178.12

David Warner has batted most often as opener, 156 of his 184 innings. Batting position here is the order in which a batter first appeared at the crease.

How he gets out

Dismissal Times Share
Caught 104 64%
Bowled 29 18%
Run Out 10 6%
Lbw 9 6%
Stumped 5 3%
Caught And Bowled 4 2%
Hit Wicket 1 1%

In wins and defeats

Result Innings Runs Avg SR
Team won 79 3710 60.82 153.31
Team lost 104 2836 28.36 125.10

In matches his team won, David Warner averages 60.82 at a strike rate of 153.31; in defeats, 28.36 at 125.10. The gap is a rough measure of how often his innings have decided games.

Teams Played For and How He Moved Between Them

Team Seasons Matches Runs Wickets
Delhi Capitals 2009-2013 55 1435 0
Sunrisers Hyderabad 2014-2021 95 4014 0
Delhi Capitals 2022-2024 34 1116 0

He started with Delhi Daredevils in 2009 and stayed until 2013. He then moved to Sunrisers Hyderabad in 2014 and stayed until 2021. He then moved to Delhi Capitals in 2022 and stayed until 2024.

How his role changed

Season Average batting position Innings
2009 2.0 7
2010 1.1 11
2011 1.3 13
2012 1.5 8
2013 3.0 16
2014 3.1 14
2015 1.3 14
2016 1.1 17
2017 1.1 14
2019 1.1 12
2020 1.2 16
2021 1.2 8
2022 2.1 12
2023 1.5 14
2024 1.6 8

In his first three seasons David Warner batted at an average position of 1.5; in his last three it was 1.7. His position in the order has stayed broadly the same throughout his career.

Batting Record Season by Season

Season Team Mat Runs Avg SR 50s 100s HS
2009 DC 7 163 23.29 123.48 1 0 51
2010 DC 11 282 28.20 147.64 1 1 107*
2011 DC 13 324 24.92 117.39 3 0 77
2012 DC 8 256 36.57 164.10 1 1 109*
2013 DC 16 410 31.54 126.93 4 0 77
2014 SRH 14 528 48.00 140.80 6 0 90
2015 SRH 14 562 43.23 156.55 7 0 91
2016 SRH 17 848 60.57 151.43 9 0 93*
2017 SRH 14 641 58.27 141.81 4 1 126
2019 SRH 12 692 69.20 143.87 8 1 100*
2020 SRH 16 548 39.14 134.64 4 0 85*
2021 SRH 8 195 24.38 107.73 2 0 57
2022 DC 12 432 48.00 150.52 5 0 92*
2023 DC 14 516 36.86 131.63 6 0 86
2024 DC 8 168 21.00 134.40 1 0 52
  • 2009 (Delhi Daredevils): 163 runs in 7 matches, average 23.29, strike rate 123.48, best 51. He batted mostly as an opener. His best innings was 51 off 40 balls against CSK on 2 May 2009. Delhi Daredevils finished 1st in the league table.
  • 2010 (Delhi Daredevils): 282 runs in 11 matches, average 28.20, strike rate 147.64, best 107*. He batted mostly as an opener. His best innings was 107* off 69 balls against KKR on 29 Mar 2010. Delhi Daredevils finished 5th in the league table.
  • 2011 (Delhi Daredevils): 324 runs in 13 matches, average 24.92, strike rate 117.39, best 77. He batted mostly as an opener. His best innings was 77 off 48 balls against PBKS on 23 Apr 2011. Delhi Daredevils finished 10th in the league table.
  • 2012 (Delhi Daredevils): 256 runs in 8 matches, average 36.57, strike rate 164.10, best 109*. He batted mostly as an opener. His best innings was 109* off 54 balls against DCG on 10 May 2012. Delhi Daredevils finished 1st in the league table.
  • 2013 (Delhi Daredevils): 410 runs in 16 matches, average 31.54, strike rate 126.93, best 77. He batted mostly at number 3 or 4. His best innings was 77 off 56 balls against RR on 6 Apr 2013. Delhi Daredevils finished 9th in the league table.
  • 2014 (Sunrisers Hyderabad): 528 runs in 14 matches, average 48.00, strike rate 140.80, best 90. He batted mostly at number 3 or 4. His best innings was 90 off 45 balls against CSK on 22 May 2014. Sunrisers Hyderabad finished 6th in the league table.
  • 2015 (Sunrisers Hyderabad): 562 runs in 14 matches, average 43.23, strike rate 156.55, best 91. He batted mostly as an opener. His best innings was 91 off 55 balls against KKR on 22 Apr 2015. Sunrisers Hyderabad finished 6th in the league table.
  • 2016 (Sunrisers Hyderabad): 848 runs in 17 matches, average 60.57, strike rate 151.43, best 93*. He batted mostly as an opener. His best innings was 93* off 58 balls against GL on 27 May 2016. Sunrisers Hyderabad finished 3rd in the league table. His team won the title.
  • 2017 (Sunrisers Hyderabad): 641 runs in 14 matches, average 58.27, strike rate 141.81, best 126. He batted mostly as an opener. His best innings was 126 off 59 balls against KKR on 30 Apr 2017. Sunrisers Hyderabad finished 3rd in the league table.
  • 2019 (Sunrisers Hyderabad): 692 runs in 12 matches, average 69.20, strike rate 143.87, best 100*. He batted mostly as an opener. His best innings was 100* off 55 balls against RCB on 31 Mar 2019. Sunrisers Hyderabad finished 4th in the league table.
  • 2020 (Sunrisers Hyderabad): 548 runs in 16 matches, average 39.14, strike rate 134.64, best 85*. He batted mostly as an opener. His best innings was 85* off 58 balls against MI on 3 Nov 2020. Sunrisers Hyderabad finished 3rd in the league table.
  • 2021 (Sunrisers Hyderabad): 195 runs in 8 matches, average 24.38, strike rate 107.73, best 57. He batted mostly as an opener. His best innings was 57 off 55 balls against CSK on 28 Apr 2021. Sunrisers Hyderabad finished 8th in the league table.
  • 2022 (Delhi Capitals): 432 runs in 12 matches, average 48.00, strike rate 150.52, best 92*. He batted mostly as an opener. His best innings was 92* off 58 balls against SRH on 5 May 2022. Delhi Capitals finished 5th in the league table.
  • 2023 (Delhi Capitals): 516 runs in 14 matches, average 36.86, strike rate 131.63, best 86. He batted mostly as an opener. His best innings was 86 off 58 balls against CSK on 20 May 2023. Delhi Capitals finished 9th in the league table.
  • 2024 (Delhi Capitals): 168 runs in 8 matches, average 21.00, strike rate 134.40, best 52. He batted mostly as an opener. His best innings was 52 off 35 balls against CSK on 31 Mar 2024. Delhi Capitals finished 6th in the league table.

His most productive season was 2016, with 848 runs. His leanest full season was 2024, when he averaged 21.00. He passed 400 runs in 9 of his 15 seasons.

Highest Scores and Centuries

Score Balls 4s 6s For Against Date Result
126 59 10 8 SRH KKR 30 Apr 2017 Won
109* 54 10 7 DC DCG 10 May 2012 Won
107* 69 9 5 DC KKR 29 Mar 2010 Won
100* 55 5 5 SRH RCB 31 Mar 2019 Won
93* 58 11 3 SRH GL 27 May 2016 Won
92 50 9 5 SRH RCB 30 Apr 2016 Won
92* 58 12 3 DC SRH 5 May 2022 Won
91 55 9 4 SRH KKR 22 Apr 2015 Won
90 45 12 3 SRH CSK 22 May 2014 Won
90* 59 7 4 SRH MI 18 Apr 2016 Won

David Warner has 4 IPL hundreds: 107* against KKR on 29 Mar 2010; 109* against DCG on 10 May 2012; 126 against KKR on 30 Apr 2017; 100* against RCB on 31 Mar 2019. His team won 41 of the 66 matches in which he passed 50.

Strike Rate and Average by Phase of Innings

Phase Runs Balls Dismissals Average Strike rate
Powerplay (overs 1-6) 3316 2398 75 44.2 138.3
Middle (7-15) 2621 1944 61 43.0 134.8
Death (16-20) 628 355 26 24.2 176.9

Most of David Warner’s runs have come in the powerplay phase (3316 runs, 51% of his total). His fastest scoring comes in the death phase, at 176.9 runs per 100 balls. Phase splits use the over in which each ball was bowled.

Records Held and Milestones Reached

Milestone Date Opponent Venue
IPL debut 2 May 2009 CSK New Wanderers Stadium
First IPL fifty 2 May 2009 CSK New Wanderers Stadium
First IPL hundred 29 Mar 2010 KKR Feroz Shah Kotla
1000 IPL runs 19 May 2012 PBKS Himachal Pradesh Cricket Association Stadium
2000 IPL runs 11 Apr 2015 CSK MA Chidambaram Stadium (Chepauk)
3000 IPL runs 12 May 2016 DC Rajiv Gandhi International Stadium
100th IPL match 29 May 2016 RCB M Chinnaswamy Stadium
4000 IPL runs 17 May 2017 KKR M Chinnaswamy Stadium
5000 IPL runs 18 Oct 2020 KKR Sheikh Zayed Stadium
6000 IPL runs 8 Apr 2023 RR Barsapara Cricket Stadium

Records and honours: Orange Cap 2015, Orange Cap 2017, Orange Cap 2019. He sits 4th on the all-time run-scoring list.

Related record pages: most sixes in IPL history, most wickets in IPL history, fastest century in IPL history, Orange Cap winners, Purple Cap winners.

Performance Against Each Opposition

Opponent Runs Avg SR HS
Punjab Kings 1134 49.30 144.27 81
Kolkata Knight Riders 1093 43.72 145.15 126
Royal Challengers Bengaluru 862 41.05 160.52 100*
Mumbai Indians 727 40.39 135.38 90*
Chennai Super Kings 696 33.14 133.08 90
Rajasthan Royals 583 38.87 128.13 77
Delhi Capitals 448 34.46 128.37 73
Gujarat Lions 336 336.00 152.73 93*
Deccan Chargers 226 45.20 154.79 109*
Sunrisers Hyderabad 122 24.40 119.61 92*
Pune Warriors 118 39.33 173.53 51*
Rising Pune Supergiant 94 23.50 102.17 43
Lucknow Super Giants 71 17.75 97.26 56
Gujarat Titans 39 19.50 114.71 37
Kochi Tuskers Kerala 16 8.00 72.73 13

David Warner’s most productive opponent has been Punjab Kings, against whom he has 1134 runs at a strike rate of 144.27. Figures include matches against defunct franchises such as Deccan Chargers and Pune Warriors where relevant.

Home vs Away Splits

Venue type Runs Avg SR
Home 2303 45.16 148.01
Away 2761 40.01 138.81
Neutral 1501 35.74 130.30

Home means a match in his franchise’s home city. Neutral covers seasons played wholly or largely away from home grounds (2009 in South Africa, the UAE in 2014 and 2020, the 2021 hub format and the 2022 league stage in Maharashtra).

His most-played grounds

Ground Matches Runs SR
Rajiv Gandhi International Stadium 32 1623 160.53
Feroz Shah Kotla 26 673 127.95
MA Chidambaram Stadium (Chepauk) 13 322 111.42
Dubai International Cricket Stadium 11 371 131.10
Wankhede Stadium 10 274 155.68
Arun Jaitley Stadium 10 375 126.26

His most productive ground is Rajiv Gandhi International Stadium: 1623 runs in 32 innings at a strike rate of 160.53.

Playoff and Knockout Record

Season Stage Opponent Batting Bowling Result
2009 Semi Final DCG 0 (1) – Lost
2012 Qualifier 1 KKR 7 (6) – Lost
2012 Qualifier 2 CSK 3 (7) – Lost
2016 Elimination Final KKR 28 (28) – Won
2016 Qualifier 2 GL 93* (58) – Won
2016 Final RCB 69 (38) – Won
2017 Eliminator KKR 37 (35) – Lost
2020 Eliminator RCB 17 (17) – Won
2020 Qualifier 2 DC 2 (3) – Lost

In 9 playoff matches, David Warner has 256 runs at a strike rate of 132.64. His teams won 4 of those games, and he has played in 1 final.

Captaincy Record

Warner captained Sunrisers Hyderabad to the 2016 title and also led Delhi in 2023.

Awards Won

  • Player of the match 18 times
  • Orange Cap 2015
  • Orange Cap 2017
  • Orange Cap 2019
  • IPL champion: 2016

Three Defining Performances

The three below are his most decisive IPL performances by impact on the result, followed by two more that rank close behind.

  1. David Warner: 93* off 58 balls against Gujarat Lions. 27 May 2016, Feroz Shah Kotla (Qualifier 2): GL batted first and made 162/7, led by Aaron Finch 50 (32), with Ben Cutting 2/20 the pick of the SRH bowlers. SRH replied with 163/6, David Warner 93* (58) top-scoring as Shivil Kaushik 2/22 did the damage for GL. SRH won by 4 wickets. Player of the match: David Warner.
  2. David Warner: 126 off 59 balls against Kolkata Knight Riders. 30 Apr 2017, Rajiv Gandhi International Stadium: SRH batted first and made 209/3, led by David Warner 126 (59). KKR replied with 161/7, Robin Uthappa 53 (28) top-scoring as Mohammed Siraj 2/26 did the damage for SRH. SRH won by 48 runs. Player of the match: David Warner.
  3. David Warner: 109* off 54 balls against Deccan Chargers. 10 May 2012, Rajiv Gandhi International Stadium: DCG batted first and made 187/4, led by Shikhar Dhawan 84 (49), with Varun Aaron 2/30 the pick of the DC bowlers. DC replied with 193/1, David Warner 109* (54) top-scoring. DC won by 9 wickets. Player of the match: David Warner.
  4. David Warner: 107* off 69 balls against Kolkata Knight Riders. 29 Mar 2010, Feroz Shah Kotla: DC batted first and made 177/4, led by David Warner 107* (69), with Charl Langeveldt 2/35 the pick of the KKR bowlers. KKR replied with 137/9, Chris Gayle 30 (21) top-scoring as Umesh Yadav 2/27 did the damage for DC. DC won by 40 runs. Player of the match: David Warner.
  5. David Warner: 69 off 38 balls against Royal Challengers Bengaluru. 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.

He did not play in IPL 2026. This page will be updated after every season.

Frequently Asked Questions

How many runs has David Warner scored in the IPL?

David Warner has scored 6565 IPL runs in 184 innings at an average of 40.52 and a strike rate of 139.77 (as of the end of IPL 2026).

Which teams has David Warner played for in the IPL?

Delhi Capitals, Sunrisers Hyderabad.

What is David Warner’s highest IPL score?

126.

Has David Warner won an IPL title?

Yes, 1: 2016.