The IPL is where the Sanju Samson stats run deepest: 5,181 runs over 191 franchise games, five tons and a top mark of 119. In India colours, the official record credits him with 1,578 runs and three tons across 73 T20Is, plus 510 runs and one century from 16 ODIs.
His first T20I in our scorecards came on 19 Jul 2015, yet none of his first three years in the runs-by-year table reached 100 runs. The numbers since then tell a different story, led by three T20I hundreds in about five weeks of late 2024.
Sanju Samson career by format
IPL: officially 191 appearances, 5,181 runs, five centuries and a peak of 119. Across the 190 fully scored games he is averaging 31.79 while scoring at 141.13, with 27 half-centuries and 243 maximums. Three franchises have used him: Rajasthan Royals, Delhi Capitals and, in 2026, Chennai Super Kings.
T20Is: 1,578 official runs over 73 caps, three hundreds and 111 as the best. The 65 matches with complete scorecards give an average of 27.54 and a rate of 156.16, quicker than his IPL output. Those games also hold 86 sixes and 7 ducks.
ODIs: a short but productive spell, 510 runs in 16 games, including 108 versus South Africa at Paarl (21 Dec 2023). His ODI average in the scorecard table, 56.67, is the best of his three formats, and he has yet to make a duck in one.
Sanju Samson Stats: Official Career Totals
Official career figures, checked 8 Oct 2026. The detailed tables below are built from full match scorecards, so their totals can be a few matches short.
| Format | M | Runs | 100s | HS | Wkts |
|---|---|---|---|---|---|
| ODIs | 16 | 510 | 1 | 108 | – |
| T20Is | 73 | 1,578 | 3 | 111 | – |
| IPL | 191 | 5,181 | 5 | 119 | – |
Sanju Samson T20 Stats and ODI Batting
| Format | M | Inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| ODIs | 16 | 14 | 510 | 108 | 56.67 | 99.61 | 1 | 3 | 34 | 22 |
| T20Is | 65 | 57 | 1,432 | 111 | 27.54 | 156.16 | 3 | 6 | 119 | 86 |
| All internationals | 81 | 71 | 1,942 | 111 | 31.84 | 135.90 | 4 | 9 | 153 | 108 |
| IPL | 190 | 186 | 5,181 | 119 | 31.79 | 141.13 | 5 | 27 | 432 | 243 |
Sanju Samson Century List: IPL, T20I and ODI
| # | Score | Balls | 4s | 6s | Format | Against | Venue | Date |
|---|---|---|---|---|---|---|---|---|
| 1 | 102 | 63 | 8 | 5 | IPL | Rising Pune Supergiant | Pune | 11 Apr 2017 |
| 2 | 102* | 55 | 10 | 4 | IPL | Sunrisers Hyderabad | Hyderabad | 29 Mar 2019 |
| 3 | 119 | 63 | 12 | 7 | IPL | Punjab Kings | Mumbai | 12 Apr 2021 |
| 4 | 108 | 114 | 6 | 3 | ODIs | South Africa | Boland Park, Paarl | 21 Dec 2023 |
| 5 | 111 | 47 | 11 | 8 | T20Is | Bangladesh | Rajiv Gandhi International Stadium, Hyderabad | 12 Oct 2024 |
| 6 | 107 | 50 | 7 | 10 | T20Is | South Africa | Kingsmead, Durban | 8 Nov 2024 |
| 7 | 109* | 56 | 6 | 9 | T20Is | South Africa | The Wanderers Stadium, Johannesburg | 15 Nov 2024 |
| 8 | 115* | 56 | 15 | 4 | IPL | Delhi Capitals | Chennai | 11 Apr 2026 |
| 9 | 101* | 54 | 10 | 6 | IPL | Mumbai Indians | Mumbai | 23 Apr 2026 |
Sanju Samson Highest Score
| Score | Balls | 6s | Format | Against | Date |
|---|---|---|---|---|---|
| 119 | 63 | 7 | IPL | Punjab Kings | 12 Apr 2021 |
| 115* | 56 | 4 | IPL | Delhi Capitals | 11 Apr 2026 |
| 111 | 47 | 8 | T20Is | Bangladesh | 12 Oct 2024 |
| 109* | 56 | 9 | T20Is | South Africa | 15 Nov 2024 |
| 108 | 114 | 3 | ODIs | South Africa | 21 Dec 2023 |
| 107 | 50 | 10 | T20Is | South Africa | 8 Nov 2024 |
| 102* | 55 | 4 | IPL | Sunrisers Hyderabad | 29 Mar 2019 |
| 102 | 63 | 5 | IPL | Rising Pune Supergiant | 11 Apr 2017 |
| 101* | 54 | 6 | IPL | Mumbai Indians | 23 Apr 2026 |
| 97* | 50 | 4 | T20Is | West Indies | 1 Mar 2026 |
Sanju Samson IPL Runs by Season
| Season | Team | M | Runs | HS | Avg | SR | 100s | 50s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 2013 | Rajasthan Royals | 11 | 206 | 63 | 25.75 | 115.73 | 0 | 1 | 5 |
| 2014 | Rajasthan Royals | 13 | 339 | 74 | 26.08 | 124.18 | 0 | 2 | 17 |
| 2015 | Rajasthan Royals | 14 | 204 | 76 | 20.40 | 125.15 | 0 | 1 | 8 |
| 2016 | Delhi Capitals | 14 | 291 | 60 | 26.45 | 112.36 | 0 | 1 | 8 |
| 2017 | Delhi Capitals | 14 | 386 | 102 | 27.57 | 141.39 | 1 | 2 | 19 |
| 2018 | Rajasthan Royals | 15 | 441 | 92* | 31.50 | 137.81 | 0 | 3 | 19 |
| 2019 | Rajasthan Royals | 12 | 342 | 102* | 34.20 | 148.70 | 1 | 0 | 13 |
| 2020 | Rajasthan Royals | 14 | 375 | 85 | 28.85 | 158.90 | 0 | 3 | 26 |
| 2021 | Rajasthan Royals | 14 | 484 | 119 | 40.33 | 136.72 | 1 | 2 | 17 |
| 2022 | Rajasthan Royals | 17 | 458 | 55 | 28.62 | 146.79 | 0 | 2 | 26 |
| 2023 | Rajasthan Royals | 14 | 362 | 66* | 30.17 | 153.39 | 0 | 3 | 24 |
| 2024 | Rajasthan Royals | 15 | 531 | 86 | 48.27 | 153.47 | 0 | 5 | 24 |
| 2025 | Rajasthan Royals | 9 | 285 | 66 | 35.62 | 140.39 | 0 | 1 | 13 |
| 2026 | Chennai Super Kings | 14 | 477 | 115* | 43.36 | 165.62 | 2 | 1 | 24 |
| All seasons | 190 | 5,181 | 119 | 31.79 | 141.13 | 5 | 27 | 243 |
Sanju Samson international runs by year
| Year | M | Runs | HS | Avg | 100s | 50s |
|---|---|---|---|---|---|---|
| 2015 | 1 | 19 | 19 | 19.00 | 0 | 0 |
| 2020 | 6 | 64 | 23 | 10.67 | 0 | 0 |
| 2021 | 4 | 80 | 46 | 20.00 | 0 | 0 |
| 2022 | 16 | 463 | 86* | 57.88 | 0 | 3 |
| 2023 | 13 | 258 | 108 | 28.67 | 1 | 1 |
| 2024 | 12 | 436 | 111 | 48.44 | 3 | 1 |
| 2025 | 15 | 222 | 56 | 20.18 | 0 | 1 |
| 2026 | 14 | 400 | 97* | 30.77 | 0 | 3 |
Sanju Samson Record Against Each Team
| Against | M | Runs | HS | Avg | 100s |
|---|---|---|---|---|---|
| South Africa | 11 | 491 | 109* | 81.83 | 3 |
| West Indies | 13 | 306 | 97* | 38.25 | 0 |
| Sri Lanka | 12 | 187 | 46 | 17.00 | 0 |
| New Zealand | 9 | 181 | 89 | 20.11 | 0 |
| Zimbabwe | 8 | 171 | 58 | 42.75 | 0 |
| England | 8 | 168 | 89 | 21.00 | 0 |
| Bangladesh | 4 | 150 | 111 | 50.00 | 1 |
| Ireland | 5 | 123 | 77 | 30.75 | 0 |
| Oman | 1 | 56 | 56 | 56.00 | 0 |
| Australia | 5 | 50 | 23 | 12.50 | 0 |
| Pakistan | 3 | 37 | 24 | 18.50 | 0 |
| Namibia | 1 | 22 | 22 | 22.00 | 0 |
| UAE | 1 | 0 | – | – | 0 |
Sanju Samson debut: first match in each format
First match with a full scorecard in our record for each format.
| Format | First match | Against | Venue |
|---|---|---|---|
| ODIs | 23 Jul 2021 | Sri Lanka | R Premadasa Stadium, Colombo |
| T20Is | 19 Jul 2015 | Zimbabwe | Harare Sports Club, Harare |
| IPL | 14 Apr 2013 | Punjab Kings | Jaipur |
Sanju Samson Last 10 Innings
| Date | Format | Against | Batting |
|---|---|---|---|
| 11 Jul 2026 | T20Is | England | 27 (14) |
| 1 Jul 2026 | T20Is | England | 1 (7) |
| 28 Jun 2026 | T20Is | Ireland | 0 (1) |
| 26 Jun 2026 | T20Is | Ireland | 5 (4) |
| 21 May 2026 | IPL | Gujarat Titans | 0 (1) |
| 18 May 2026 | IPL | Sunrisers Hyderabad | 27 (13) |
| 15 May 2026 | IPL | Lucknow Super Giants | 20 (20) |
| 10 May 2026 | IPL | Lucknow Super Giants | 28 (14) |
| 5 May 2026 | IPL | Delhi Capitals | 87* (52) |
| 2 May 2026 | IPL | Mumbai Indians | 11 (9) |
Sanju Samson centuries list
Nine hundreds appear in the list below, every one fully scored. The most striking burst came in late 2024: 111 from just 47 deliveries against Bangladesh in Hyderabad (12 Oct 2024), then 107 from 50 versus the Proteas at Durban (8 Nov 2024) and an unbeaten 109 at Johannesburg a week later. Those are his three T20I tons, and 2024 is the only year with more than one international century.
His IPL hundreds are spread across a decade. The earliest was 102 against Rising Pune Supergiant (11 Apr 2017), and the biggest is 119 from 63 balls facing Punjab Kings in Apr 2021. Two came less than two weeks apart in Apr 2026 for Chennai Super Kings: 115* against Delhi Capitals and 101* against Mumbai Indians.
The best innings that fell short of three figures came on 1 Mar 2026: 97* from 50 balls facing West Indies.
IPL 2026, opponents and last 10 innings
IPL 2026 was his first season with Chennai Super Kings and his fastest scoring year: 477 runs in 14 matches at 43.36, struck at 165.62, with two hundreds. His biggest season by runs is still 2024 with Rajasthan Royals, 531 at 48.27. In 2016 and 2017 he turned out for Delhi Capitals, known then as Delhi Daredevils.
South Africa are his favourite opponents by a distance: 491 runs at 81.83, three of them hundreds, in 11 games. Australia have been the hardest, allowing only 50 runs in 5 meetings (12.50), with Sri Lanka next at 187 runs and 17.00.
Form in the last 10 matches is patchy. An unbeaten 87 off 52 against Delhi Capitals (5 May 2026) is the high point, but the eight innings after it, in the IPL and then against Ireland and England, produced no more than 28. See the leaders in most runs in IPL history or compare with Abhishek Sharma’s stats.
Questions about Sanju Samson
How many runs did Sanju Samson score in IPL 2026?
Playing for Chennai Super Kings, he made 477 across 14 games, with a 43.36 average and 165.62 strike rate. Both of his centuries that year, 115* versus Delhi Capitals and 101* versus Mumbai Indians, came in April.
Which team did Sanju Samson play for in IPL 2026?
Chennai Super Kings. Earlier he wore Rajasthan Royals colours in 2013 to 2015 and again in 2018 to 2025, with Delhi Capitals in between in 2016 and 2017.
What is Sanju Samson's highest score?
The top mark is 119, made in the IPL against Punjab Kings on 12 Apr 2021 from 63 balls. For India, 111 in Hyderabad (12 Oct 2024) leads his T20Is, and 108 against South Africa leads his ODIs.
How many IPL centuries does Sanju Samson have?
Five, the official count: 102 (2017), 102* (2019), 119 (2021), then the 2026 pair of 115* and 101*. Add three T20I hundreds and one in ODIs for India.
What are Sanju Samson's total IPL runs?
The official IPL total stands at 5,181 from 191 matches. The fully scored games behind this page contain 243 sixes and 27 fifties.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.