LUCKYSPIRE

Dinesh Karthik

India · Left-arm orthodox · Batter

KD Karthik is a batsman best known for his work across T20 franchise cricket, with the Indian Premier League as his primary competition. In 395 career appearances spanning five formats, he has scored 8,675 runs at a batting average of 28.82 and a strike rate of 102.69. His IPL record of 4,843 runs from 233 matches at a strike rate of 135.28 tells the clearest story about where he operates most effectively. He has represented India Cricket across 142 matches and worn the colours of six IPL franchises over the course of his career.

Matches
0
Runs
0
Explore Full Stats
Dinesh Karthik
Bat Avg
28.8

2026 Season Context

Current team & role

Kolkata Knight Riders · Batter

Recent form

Karthik's last ten outings produced one score above 31, with that 53 against Joburg Super Kings on 30 January 2025 standing out in an otherwise low-scoring run of innings; he managed just 3, 12, and 5

Strongest format

Indian Premier League — Karthik's 233 IPL matches dwarf his appearances in any other competition, and his strike rate of 135.28 in that format is significantly higher than in

Career stats overview

20 Test · 76 ODI · 299 T20I appearances — spanning 2009 to present.

Test

20 matches

863
Runs scored
0
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

76 matches

1,624
Runs scored
0
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

299 matches

6,188
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

395 career appearances across five formats

Karthik has accumulated 8,675 runs from 395 matches spanning Test cricket, ODIs, T20 Internationals, the IPL and domestic T20s. His overall batting average sits at 28.82 with a career strike rate of 102.69, reflecting the blend of roles he has filled across formats.

IPL record: 4,843 runs at a strike rate of 135.28

The Indian Premier League is where Karthik has been most prolific, appearing 233 times and scoring 4,843 runs from 3,580 balls. His IPL batting average of 27.67 alongside that strike rate underlines his value as an aggressive middle-order presence in franchise cricket.

Eden Gardens his most productive ground

Across 32 appearances at Eden Gardens, Karthik has scored 873 runs at a batting average of 41.57. That is comfortably his best average at any of his most frequently visited venues, and the Kolkata ground has historically brought the best out of him.

Punjab Kings his strongest IPL head-to-head

In 29 matches against Punjab Kings, Karthik averages 32.19 and strikes at 148.57, his highest strike rate of any opponent he has faced more than ten times. Rajasthan Royals (32.05 average from 29 matches) is a comparably productive fixture for him.

Recent form spread across SA20 and ILT20

Karthik's last ten appearances came in the SA20 and ILT20 competitions through late 2024 and into 2025. His most substantial contribution in that period was a 53 from 39 balls against Joburg Super Kings on 30 January 2025, though his innings have generally been brief.

Head-to-head

Vs opponents

Career totals broken down by the teams KD Karthik has faced most often, heat-scaled by output.

Chennai Super Kings

Matches
31
Runs
727

Punjab Kings

Matches
29
Runs
676

Rajasthan Royals

Matches
29
Runs
641

Sri Lanka

Matches
28
Runs
536

Mumbai Indians

Matches
26
Runs
428

Royal Challengers Bangalore

Matches
24
Runs
431

Sunrisers Hyderabad

Matches
24
Runs
423

Delhi Capitals

Matches
23
Runs
543

Grounds played at

Home & away grounds

The venues where KD Karthik has turned out most often.

Wankhede Stadium, Mumbai

Matches
35
Runs
924

M. Chinnaswamy Stadium, Bengaluru

Matches
32
Runs
589

Eden Gardens, Kolkata

Matches
32
Runs
873

Arun Jaitley Stadium, Delhi

Matches
27
Runs
659

Punjab Cricket Association Stadium, Mohali

Matches
15
Runs
279

Dubai International Cricket Stadium

Matches
14
Runs
237

Sharjah Cricket Stadium

Matches
11
Runs
62

M. A. Chidambaram Stadium, Chennai

Matches
10
Runs
196

Official profile

Elsewhere on the web

ESPNcricinfo

KD Karthik's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)