Our mystery spinner Sunil Narine turned a year older today. The 33-year-old Caribbean all-rounder has been a pillar of strength in the KKR line-up and has produced many match-winning performances over the years. The KKR Family wishes him many happy returns of the day and prays for more of such stunning shows in years to come.

Among many of his top-class acts, here are the 7 wonders that he created with both bat and ball in IPL.

5/19 vs KXIP, 2012

This has Sunil Narine's best-ever figures in IPL. The mystery spinner restricted Punjab to only 134/9 in 20 overs. His 5-19 in 4 overs included 14 dot balls. He accounted for Adam Gilchrist, Shaun Marsh, Bipul Sharma, Praveen Kumar and Harmeet Singh. This was his first-ever match at Eden Gardens and even though KKR lost the game by 2 runs, Narine was adjudged the Man of the Match for his magical show.

Watch Narine’s Fifer here:
(Video hosted on iplt20.com)

4/13 vs DD, 2013

Narine was at his best in this encounter, restricting Delhi to 128 in 20 overs. The off-spinner not only sent back the dangerous David Warner for 21, but also ran riot through the tail, skittling the team out for a below-par score. KKR won the match by 6 wickets and Narine received the Man of the Match award for his magnificent spell.

Watch Narine’s Four-for here:
(Video hosted on iplt20.com)

3/33 vs KXIP, 2013

This was KKR’s first-ever hat-trick in the IPL. Narine baffled the Kings XI Punjab batsmen with his mystery spin as he accounted for David Hussey, Azhar Mahmood & Gurkeerat Singh in consecutive deliveries. Even though KKR lost the match marginally, Narine's efforts carved out a special place in our hearts.

Watch Narine’s hat-trick here:
(Video hosted on iplt20.com)

4/19 vs KXIP, 2015

Eden Gardens was witness to Sunil Narine's mastery once again. KXIP elected to bat first and were off to a strong start. While most of KKR bowlers went for runs, it was Narine who produced breakthroughs at crucial junctures to keep KXIP's total below 200. He dismissed Murali Vijay, Manan Vohra, Wriddhiman Saha and Glenn Maxwell. KKR won the match by a wicket in the penultimate ball.

Watch Narine’s brilliant spell here:
(Video hosted on iplt20.com)

54 off 17 vs RCB, 2017

Sunil Narine's batting skill was at full display in this game against RCB. His knock of 54 was studded by 6 boundaries and 4 maximums.

Narine raced to his fifty off just 15 balls, which is the joint fastest in IPL. He stitched a 105-run opening stand with Chris Lynn to help KKR seal a 6-wicket win. He also picked up 2 wickets for 29 runs.

Watch Narine’s splendid knock here:
(Video hosted on iplt20.com)

75 off 36 vs KXIP, 2018

Sunil Narine registered his personal best score in this match against KXIP at Indore. His mesmerising 75 runs included 9 fours and 4 maximums. The spectacular knock led KKR to a total of 245/6 in 20 overs. The Men in Purple & Gold restricted the Punjab outfit to 214/8 and won the match by 31 runs. For his charismatic innings, Narine was selected as the player of the match.

Watch Narine’s innings here:
(Video hosted on iplt20.com)

64 off 32 vs DC, 2020

This was one of Narine's finest innings, considering Abu Dhabi's tricky conditions and longer boundaries. Coming in at No. 5, Narine ripped into the Delhi Capitals bowlers, dispatching them for 6 fours and 4 sixes. His stellar show took KKR to 195-6 in 20 overs. Delhi, in response, could gather only 135 runs in their stipulated overs.

Watch Narine’s power-hitting here:
(Video hosted on iplt20.com)