David Warner has been one of the Indian T20 League's most valuable foreign players over the years. The Australian has set some astounding records over the years and secured the orange cap thrice (2015, 2017 and 2019) — the most by any one player in the history of the league.

We look at three of Warner's best knocks in the competition.

126 vs Kolkata (2017)

David Warner had a stellar outing in 2017 but his best came against Kolkata, against whom he made his second Indian T20 League century (first for Delhi in the 2009 season).

Read | Three memorable Ben Stokes performances from Indian T20 League 2017

Warner made 126 in just 59 balls at the Rajiv Gandhi International Stadium in Hyderabad, blasting eight sixes and 10 fours in an innings where 40 was the next best score by a Hyderabad batsman. Buoyed by Warner's innings, the team put up 209 and won by 48 runs.

109 vs Deccan (2012)

Set a daunting 188 to chase by Deccan, Warner, playing for Delhi in 2012, made light work of the run-chase, with a belligerent 109 in 54 balls after Delhi lost Virender Sehwag in the opening over.

Warner scored at a frenetic pace in the company of Naman Ojha and the two put on an unbeaten stand of 189 as Delhi rushed past the target with more than three overs to spare. Warner hit seven sixes and 10 fours during his innings and remained unbeaten till the end.

Read | Three memorable Kohli-de Villiers stands in Indian T20 League

100* vs Bangalore (2019) 

Jonny Bairstow and David Warner put up a sensational 185-run opening stand in the last edition against Bangalore. While Bairstow was the aggressor-in-chief and compiled a blistering 114, Warner too made merry with a 55-ball 100 studded with five sixes and five fours.

Hyderabad made 231 in their quota of overs as Warner remained unbeaten on 100, quietly playing the second-fiddle role, yet scoring at a brilliant rate of 181.81.

Feature image courtesy: AFP / Manjunath Kiran