- Home
- Players
- Dinesh Karthik
India · Men's cricket
Dinesh Karthik stats
Data through 20 December 2025Last updated 20 December 2025
Coverage: matches in the Cricsheet data from 5 September 2004 to 20 December 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2004 and 2025, Dinesh Karthik appears in 20 Tests, 90 ODIs, 58 T20Is for India in the Cricsheet data. The most runs came in T20 leagues: 5,738 at an average of 27.07 and a strike rate of 135.8, with a highest score of 97*. Against Sri Lanka in T20Is, Dinesh Karthik averaged 92.00 over 6 innings.
Teams played for
Dinesh Karthik batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 34 | 1 | 863 | 129 | 26.15 | 1,728 | 49.9 | 1 | 6 | 4 | 113 | 4 |
| ODI | 90 | 76 | 20 | 1,624 | 79 | 29.00 | 2,212 | 73.4 | 0 | 8 | 6 | 162 | 15 |
| T20I | 58 | 48 | 22 | 686 | 55 | 26.38 | 481 | 142.6 | 0 | 1 | 3 | 71 | 28 |
| T20 (leagues & domestic) | 299 | 268 | 56 | 5,738 | 97* | 27.07 | 4,224 | 135.8 | 0 | 28 | 19 | 555 | 193 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2004 | 87 |
| 2005 | 1 |
| 2006 | 73 |
| 2007 | 938 |
| 2008 | 189 |
| 2009 | 521 |
| 2010 | 789 |
| 2011 | 282 |
| 2012 | 238 |
| 2013 | 765 |
| 2014 | 354 |
| 2015 | 141 |
| 2016 | 403 |
| 2017 | 615 |
| 2018 | 1,034 |
| 2019 | 673 |
| 2020 | 169 |
| 2021 | 406 |
| 2022 | 617 |
| 2023 | 140 |
| 2024 | 326 |
| 2025 | 150 |
Year-by-year batting (44 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2004 | ODI | 1 | 1 | 1.00 | 8.3 | 1 | 0 | 0 |
| 2004 | Test | 5 | 86 | 17.20 | 37.6 | 46 | 0 | 0 |
| 2005 | Test | 1 | 1 | 1.00 | 16.7 | 1 | 0 | 0 |
| 2006 | ODI | 3 | 42 | 14.00 | 55.3 | 17 | 0 | 0 |
| 2006 | T20I | 1 | 31 | – | 110.7 | 31 | 0 | 0 |
| 2007 | ODI | 15 | 224 | 22.40 | 75.2 | 58 | 0 | 1 |
| 2007 | T20I | 3 | 28 | 9.33 | 127.3 | 17 | 0 | 0 |
| 2007 | Test | 17 | 686 | 42.88 | 52.6 | 129 | 1 | 6 |
| 2008 | T20 (leagues & domestic) | 8 | 145 | 24.17 | 135.5 | 56 | 0 | 1 |
| 2008 | T20I | 1 | 8 | 8.00 | 100.0 | 8 | 0 | 0 |
| 2008 | Test | 4 | 36 | 9.00 | 65.5 | 20 | 0 | 0 |
| 2009 | ODI | 8 | 223 | 37.17 | 76.6 | 67 | 0 | 1 |
| 2009 | T20 (leagues & domestic) | 13 | 288 | 36.00 | 132.7 | 52 | 0 | 1 |
| 2009 | T20I | 1 | 4 | – | 400.0 | 4 | 0 | 0 |
| 2009 | Test | 1 | 6 | 6.00 | 19.4 | 6 | 0 | 0 |
| 2010 | ODI | 16 | 455 | 28.44 | 77.2 | 79 | 0 | 2 |
| 2010 | T20 (leagues & domestic) | 14 | 278 | 21.38 | 117.3 | 69 | 0 | 1 |
| 2010 | T20I | 2 | 29 | 14.50 | 100.0 | 16 | 0 | 0 |
| 2010 | Test | 2 | 27 | 13.50 | 60.0 | 27 | 0 | 0 |
| 2011 | T20 (leagues & domestic) | 13 | 282 | 25.64 | 128.2 | 69 | 0 | 1 |
| 2012 | T20 (leagues & domestic) | 14 | 238 | 18.31 | 111.7 | 44 | 0 | 0 |
| 2013 | ODI | 12 | 255 | 31.88 | 70.4 | 69 | 0 | 2 |
| 2013 | T20 (leagues & domestic) | 19 | 510 | 28.33 | 124.1 | 86 | 0 | 2 |
| 2014 | ODI | 3 | 29 | 14.50 | 56.9 | 23 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 14 | 325 | 23.21 | 126.0 | 69 | 0 | 3 |
| 2015 | T20 (leagues & domestic) | 11 | 141 | 12.82 | 120.5 | 28 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 18 | 403 | 25.19 | 125.5 | 53 | 0 | 3 |
| 2017 | ODI | 7 | 183 | 61.00 | 69.8 | 64 | 0 | 2 |
| 2017 | T20 (leagues & domestic) | 13 | 361 | 36.10 | 139.4 | 65 | 0 | 2 |
| 2017 | T20I | 3 | 71 | 71.00 | 165.1 | 48 | 0 | 0 |
| 2018 | ODI | 5 | 123 | 41.00 | 76.4 | 37 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 21 | 709 | 47.27 | 153.1 | 71 | 0 | 5 |
| 2018 | T20I | 11 | 181 | 60.33 | 152.1 | 39 | 0 | 0 |
| 2018 | Test | 4 | 21 | 5.25 | 36.2 | 20 | 0 | 0 |
| 2019 | ODI | 6 | 89 | 22.25 | 80.9 | 38 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 22 | 537 | 33.56 | 136.6 | 97 | 0 | 4 |
| 2019 | T20I | 4 | 47 | 23.50 | 167.9 | 33 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 14 | 169 | 14.08 | 126.1 | 58 | 0 | 1 |
| 2021 | T20 (leagues & domestic) | 21 | 406 | 31.23 | 142.0 | 47 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 16 | 330 | 55.00 | 183.3 | 66 | 0 | 1 |
| 2022 | T20I | 22 | 287 | 20.50 | 141.4 | 55 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 13 | 140 | 11.67 | 134.6 | 30 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 13 | 326 | 36.22 | 187.4 | 83 | 0 | 2 |
| 2025 | T20 (leagues & domestic) | 11 | 150 | 16.67 | 115.4 | 53 | 0 | 1 |
Dinesh Karthik bowling record by format
Dinesh Karthik has not bowled in the matches in the data.
Dinesh Karthik against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | Test | 10 | 284 | 28.40 | 49.3 | 91 | 0 | 3 |
| Bangladesh | Test | 6 | 259 | 43.17 | 58.2 | 129 | 1 | 1 |
| South Africa | Test | 4 | 148 | 49.33 | 40.1 | 63 | 0 | 1 |
| Pakistan | Test | 6 | 115 | 19.17 | 54.5 | 52 | 0 | 1 |
| Sri Lanka | Test | 4 | 36 | 9.00 | 65.5 | 20 | 0 | 0 |
| Sri Lanka | ODI | 20 | 408 | 25.50 | 70.7 | 66 | 0 | 1 |
| West Indies | ODI | 10 | 292 | 36.50 | 71.4 | 67 | 0 | 3 |
| South Africa | ODI | 9 | 241 | 30.12 | 83.1 | 79 | 0 | 1 |
| New Zealand | ODI | 9 | 167 | 27.83 | 69.0 | 64 | 0 | 1 |
| Bangladesh | ODI | 7 | 146 | 36.50 | 82.0 | 58 | 0 | 1 |
| Zimbabwe | ODI | 5 | 142 | 47.33 | 73.2 | 69 | 0 | 1 |
| England | ODI | 8 | 79 | 13.17 | 66.4 | 44 | 0 | 0 |
| Pakistan | ODI | 3 | 65 | 65.00 | 66.3 | 31 | 0 | 0 |
| Australia | ODI | 3 | 37 | 18.50 | 90.2 | 25 | 0 | 0 |
| South Africa | T20I | 11 | 221 | 31.57 | 144.4 | 55 | 0 | 1 |
| West Indies | T20I | 8 | 145 | 29.00 | 122.9 | 48 | 0 | 0 |
| Sri Lanka | T20I | 6 | 92 | 92.00 | 158.6 | 39 | 0 | 0 |
| Australia | T20I | 8 | 86 | 21.50 | 162.3 | 30 | 0 | 0 |
| New Zealand | T20I | 3 | 55 | 27.50 | 161.8 | 33 | 0 | 0 |
| Bangladesh | T20I | 4 | 40 | 40.00 | 235.3 | 29 | 0 | 0 |
| England | T20I | 3 | 29 | 9.67 | 93.5 | 12 | 0 | 0 |
| Pakistan | T20I | 3 | 13 | 6.50 | 108.3 | 11 | 0 | 0 |
| Chennai Super Kings | T20 (leagues & domestic) | 31 | 727 | 29.08 | 138.5 | 52 | 0 | 2 |
| Punjab Kings | T20 (leagues & domestic) | 29 | 676 | 32.19 | 148.6 | 69 | 0 | 4 |
| Rajasthan Royals | T20 (leagues & domestic) | 29 | 641 | 29.14 | 133.0 | 97 | 0 | 3 |
| Delhi Capitals | T20 (leagues & domestic) | 23 | 542 | 24.64 | 140.4 | 86 | 0 | 5 |
| Kolkata Knight Riders | T20 (leagues & domestic) | 19 | 442 | 27.62 | 135.6 | 56 | 0 | 2 |
| Royal Challengers Bengaluru | T20 (leagues & domestic) | 25 | 431 | 19.59 | 115.2 | 60 | 0 | 2 |
| Mumbai Indians | T20 (leagues & domestic) | 26 | 428 | 25.18 | 136.3 | 56 | 0 | 2 |
| Sunrisers Hyderabad | T20 (leagues & domestic) | 24 | 423 | 22.26 | 141.5 | 83 | 0 | 1 |
| Deccan Chargers | T20 (leagues & domestic) | 9 | 164 | 23.43 | 135.5 | 46 | 0 | 0 |
| Pune Warriors | T20 (leagues & domestic) | 6 | 138 | 27.60 | 97.2 | 41 | 0 | 0 |
| Hyderabad | T20 (leagues & domestic) | 3 | 110 | 55.00 | 142.9 | 43 | 0 | 0 |
| Lucknow Super Giants | T20 (leagues & domestic) | 5 | 71 | 35.50 | 139.2 | 37 | 0 | 0 |
| Rising Pune Supergiant | T20 (leagues & domestic) | 3 | 65 | 21.67 | 127.5 | 33 | 0 | 0 |
| Karnataka | T20 (leagues & domestic) | 3 | 63 | 21.00 | 137.0 | 43 | 0 | 0 |
| MI Cape Town | T20 (leagues & domestic) | 3 | 43 | 14.33 | 104.9 | 31 | 0 | 0 |
| Gujarat Titans | T20 (leagues & domestic) | 4 | 25 | 12.50 | 138.9 | 21 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Wankhede Stadium | 36 | 924 | 34.22 | 86 |
| Eden Gardens | 34 | 873 | 37.96 | 97 |
| Arun Jaitley Stadium | 28 | 658 | 26.32 | 69 |
| M Chinnaswamy Stadium | 33 | 589 | 20.31 | 83 |
| Shere Bangla National Stadium | 6 | 298 | 59.60 | 129 |
| Saurashtra Cricket Association Stadium | 10 | 279 | 34.88 | 58 |
| Punjab Cricket Association IS Bindra Stadium | 15 | 279 | 27.90 | 41 |
| Dubai International Cricket Stadium | 14 | 237 | 26.33 | 56 |
| The Wanderers Stadium | 7 | 235 | 47.00 | 53 |
| Sabina Park | 6 | 214 | 42.80 | 67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 607 | 577 | 105.2 | 19 | – | – | – |
| T20 | Middle | 3307 | 2666 | 124.0 | 108 | – | – | – |
| T20 | Death | 2510 | 1462 | 171.7 | 111 | – | – | – |
| ODI | Powerplay | 407 | 643 | 63.3 | 14 | – | – | – |
| ODI | Middle | 997 | 1334 | 74.7 | 32 | – | – | – |
| ODI | Death | 220 | 235 | 93.6 | 10 | – | – | – |
How Dinesh Karthik was dismissed
- Caught207 (63%)
- Bowled41 (13%)
- Lbw38 (12%)
- Run out24 (7%)
- Caught and bowled8 (2%)
- Stumped8 (2%)
- Hit wicket1 (0%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 11 Apr 2024 | 53 |
| 15 Apr 2024 | 83 |
| 21 Apr 2024 | 25 |
| 25 Apr 2024 | 11 |
| 4 May 2024 | 21 |
| 9 May 2024 | 18 |
| 12 May 2024 | 0 |
| 18 May 2024 | 14 |
| 22 May 2024 | 11 |
| 13 Jan 2025 | 2 |
| 15 Jan 2025 | 10 |
| 20 Jan 2025 | 2 |
| 23 Jan 2025 | 9 |
| 27 Jan 2025 | 21 |
| 30 Jan 2025 | 53 |
| 4 Feb 2025 | 31 |
| 6 Feb 2025 | 2 |
| 3 Dec 2025 | 5 |
| 7 Dec 2025 | 12 |
| 20 Dec 2025 | 3 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 20 Dec 2025 | T20 (leagues & domestic) | Desert Vipers | 3 | 5 | lbw | Dubai International Cricket Stadium |
| 7 Dec 2025 | T20 (leagues & domestic) | MI Emirates | 12 | 14 | caught | Sharjah Cricket Stadium |
| 3 Dec 2025 | T20 (leagues & domestic) | Abu Dhabi Knight Riders | 5 | 4 | bowled | Sharjah Cricket Stadium |
| 6 Feb 2025 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 2 | 3 | lbw | SuperSport Park |
| 4 Feb 2025 | T20 (leagues & domestic) | MI Cape Town | 31 | 28 | caught | St George's Park |
| 30 Jan 2025 | T20 (leagues & domestic) | Joburg Super Kings | 53 | 39 | caught | The Wanderers Stadium |
| 27 Jan 2025 | T20 (leagues & domestic) | Durban's Super Giants | 21 | 15 | caught | Boland Park |
| 23 Jan 2025 | T20 (leagues & domestic) | Durban's Super Giants | 9* | 7 | not out | Kingsmead |
| 20 Jan 2025 | T20 (leagues & domestic) | Joburg Super Kings | 2* | 2 | not out | Boland Park |
| 15 Jan 2025 | T20 (leagues & domestic) | MI Cape Town | 10 | 6 | run out | Boland Park |
| 13 Jan 2025 | T20 (leagues & domestic) | MI Cape Town | 2 | 7 | run out | Newlands |
| 22 May 2024 | T20 (leagues & domestic) | Rajasthan Royals | 11 | 13 | caught | Narendra Modi Stadium |
| 18 May 2024 | T20 (leagues & domestic) | Chennai Super Kings | 14 | 6 | caught | M Chinnaswamy Stadium |
| 12 May 2024 | T20 (leagues & domestic) | Delhi Capitals | 0 | 2 | caught | M Chinnaswamy Stadium |
| 9 May 2024 | T20 (leagues & domestic) | Punjab Kings | 18 | 7 | caught | Himachal Pradesh Cricket Association Stadium |
| 4 May 2024 | T20 (leagues & domestic) | Gujarat Titans | 21* | 12 | not out | M Chinnaswamy Stadium |
| 25 Apr 2024 | T20 (leagues & domestic) | Sunrisers Hyderabad | 11 | 6 | caught | Rajiv Gandhi International Stadium |
| 21 Apr 2024 | T20 (leagues & domestic) | Kolkata Knight Riders | 25 | 18 | caught | Eden Gardens |
| 15 Apr 2024 | T20 (leagues & domestic) | Sunrisers Hyderabad | 83 | 35 | caught | M Chinnaswamy Stadium |
| 11 Apr 2024 | T20 (leagues & domestic) | Mumbai Indians | 53* | 23 | not out | Wankhede Stadium |
Frequently asked questions
How many runs has Dinesh Karthik scored in Tests?
How many runs has Dinesh Karthik scored in ODIs?
How many runs has Dinesh Karthik scored in T20Is?
What is Dinesh Karthik's highest score?
How many centuries has Dinesh Karthik scored?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.