Menu
Latest Shoddy shots put South Africa up the creek, searching for a paddle
Karun Nair

Karun Nair

India · Batsman
Right Handed Bat Right-arm offbreak December 06, 1991 (34 years) Jodhpur
2,337
Career runs
Test best #76
98
Matches
2,337
Runs
303
Highest
1
100s

Overview

Karun Nair

Karnataka have long been a batting reservoir for the Indian team and Karun Nair is yet another sensation from that list. A fluent strokemaker who relies a lot on touchplay than sheer power, Karun is a delight to watch when he gets going. Although originally from Kerala, his family were settled in Bangalore for years. A phenomenal debut season on the domestic circuit set the ball rolling for the young man as he plundered runs at will, becoming one of the star performers as Karnataka showed renaissance in the mid-2010s. Back-to-back Ranji and Vijay Hazare titles during the 2013-14 and the 2014-15 season saw the emergence of new batting stars from the state and Karun Nair was undoubtedly one of them, his triple hundred in the Ranji final of the 2014-15 season being a highlight.

Consequently the IPL contract happened as Karun got signed by Rajasthan Royals and then made his way into the India A side. At both places, his talent shone brightly and seemed like it was only a matter of time before he donned national colors. That happened in 2016 as he made his international debut on India's limited-overs tour of Zimbabwe where he featured in a couple of ODIs. In the same year towards the fag end, the Test debut also came in the home series against England and although the start wasn't great, he announced his arrival with a fantastic triple century in the same series. The sky was the limit for young Karun who had become only the second Indian after Virender Sehwag to score a triple century in Tests.

Although 2016 was a happening year for Karun professionally, he did nearly have a tragedy personally. During a visit to Kerala for a temple festival, he was a part of a group that went missing in a boat disaster, ultimately rescued by the locals. The triple century was definitely a pleasant shock for the young man but the aftereffects were huge. Expectations obviously soared and his form over the next few innings dipped. The fact that India were playing only five batsmen also meant he had to sit out at times, considering that he had initially made the XI in place of Ajinkya Rahane who was out due to injury. Following his removal from the Indian Test squad, Karun struggled considerably in the domestic circuit as well.The fall-out of being dropped from the national team was harsh on the young man and it began to take a toll on his batting. He would still churn out runs, but his form fell away drastically, leading to him getting dropped across all formats from the Karnataka team.

Karun though found a new lease of life after turning up as a professional player for Vidarbha ahead of the 2023-24 season. It turned out to be a new lease of life in Karun's career as he played a big hand, first in helping Vidarbha rech the final of the Ranji Trophy that season and in then helping them clinch the coveted trophy the next season. During the 2024-25 Vijay Hazare Trophy, Karun Nair amassed 752 runs, the run including a record breaking 542 runs without getting dismissed. While Karun's batting was back on track, he does remain in the fringes across several IPL franchises.

Recent Batting

ScoreOppFormatDate
13(13)CSKT2005 May 26
5(5)RCBT2018 Apr 26
57 & 17ENGTest31 Jul 25
40 & 14ENGTest10 Jul 25
31 & 26ENGTest02 Jul 25

Recent Bowling

WicketsOppFormatDate
0-7 & DNBAUSTest04 Mar 17
0-4 & DNBENGTest16 Dec 16

Stats

Career by format

international & domestic formats
Test10 matches
Batting
579
Runs
41.36
Avg
303
HS
1/1
100/50
Bowling
0
Wkts
0.0
Avg
0/4
Best
0.0
SR
ODI2 matches
Batting
46
Runs
23
Avg
39
HS
0/0
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

Franchise & T20 leagues

club competitions
IPL86 matches
Batting
1,712
Runs
23.45
Avg
89
HS
0/11
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches102086
Innings152078
Runs5794601712
Balls8968801304
Highest30339089
Average41.3623023.45
SR64.6352.280131.29
Not Out1005
Fours7060188
Sixes40049
Ducks2005
50s10011
100s1000
200s1000
300s1000
400s0000

Bowling

TestODIT20IPL
Matches102086
Innings2000
Balls12000
Runs11000
Maidens0000
Wickets0000
Avg0.00.00.00.0
Eco5.5000
SR0.00.00.00.0
BBI0/4-/--/--/-
BBM0/4-/--/--/-
4w0000
5w0000
10w0000

Matches

MatchFormatResultDate
KAR v SAUR
Elite Group B · Ranji Trophy Elite 2026-27
TESTMatch drawn21 Oct 2026
KAR v AP
Elite Group B · Ranji Trophy Elite 2026-27
TESTMatch drawn14 Oct 2026
ENG v IND
5th Test · India tour of England, 2025
TESTIndia won by 6 runs4 Aug 2025
ENG v IND
3rd Test · India tour of England, 2025
TESTEngland won by 22 runs14 Jul 2025
ENG v IND
2nd Test · India tour of England, 2025
TESTIndia won by 336 runs6 Jul 2025
ENG v IND
1st Test · India tour of England, 2025
TESTEngland won by 5 wkts24 Jun 2025
BPXI v RSA
3-day Practice Match · South Africa tour of India, 2019
TESTMatch drawn28 Sep 2019
BPXI v WI
Two-day Practice Match · Windies tour of India, 2018
TESTMatch drawn30 Sep 2018
IBPXI v NZ
2nd One-day practice match · New Zealand tour of India, 2017
ODINew Zealand won by 33 runs19 Oct 2017
IBPXI v NZ
1st One-day practice match · New Zealand tour of India, 2017
ODIIndian Board Presidents XI won by 30 runs17 Oct 2017
RSA v IBPXI
2-day practice match · South Africa tour of India Practice matches, 2015
TESTMatch drawn31 Oct 2015

Career

21 Oct 2026
Most recent
31 Oct 2015
Earliest in archive
11
Matches in archive
TEST
Latest format

Matches by format

TEST 9ODI 2

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Records

RecordFormatRankValue
Highest scoreTest#3079.53

Related players

India
Aamir GaniAaron GeorgeAbdul SamadAbhigyan KunduAbhimanyu EaswaranAbhinav MukundAbhishek SharmaAezaz Kothariya Agnivesh AyachiAkash DeepAkhil HerwadkarAkshath Reddy