Skip to content
Cricket Record Book

Sanju Samson Stats: IPL, T20I and ODI Career Record

Official career totals checked 8 Oct 2026. Detailed tables built from full scorecards of 16 ODIs, 65 T20Is, 190 IPL, up to 11 Jul 2026.

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.

FormatMRuns100sHSWkts
ODIs165101108–
T20Is731,5783111–
IPL1915,1815119–

Sanju Samson T20 Stats and ODI Batting

FormatMInnsRunsHSAvgSR100s50s4s6s
ODIs161451010856.6799.61133422
T20Is65571,43211127.54156.163611986
All internationals81711,94211131.84135.9049153108
IPL1901865,18111931.79141.13527432243

Sanju Samson Century List: IPL, T20I and ODI

#ScoreBalls4s6sFormatAgainstVenueDate
11026385IPLRising Pune SupergiantPune11 Apr 2017
2102*55104IPLSunrisers HyderabadHyderabad29 Mar 2019
311963127IPLPunjab KingsMumbai12 Apr 2021
410811463ODIsSouth AfricaBoland Park, Paarl21 Dec 2023
511147118T20IsBangladeshRajiv Gandhi International Stadium, Hyderabad12 Oct 2024
610750710T20IsSouth AfricaKingsmead, Durban8 Nov 2024
7109*5669T20IsSouth AfricaThe Wanderers Stadium, Johannesburg15 Nov 2024
8115*56154IPLDelhi CapitalsChennai11 Apr 2026
9101*54106IPLMumbai IndiansMumbai23 Apr 2026

Sanju Samson Highest Score

ScoreBalls6sFormatAgainstDate
119637IPLPunjab Kings12 Apr 2021
115*564IPLDelhi Capitals11 Apr 2026
111478T20IsBangladesh12 Oct 2024
109*569T20IsSouth Africa15 Nov 2024
1081143ODIsSouth Africa21 Dec 2023
1075010T20IsSouth Africa8 Nov 2024
102*554IPLSunrisers Hyderabad29 Mar 2019
102635IPLRising Pune Supergiant11 Apr 2017
101*546IPLMumbai Indians23 Apr 2026
97*504T20IsWest Indies1 Mar 2026

Sanju Samson IPL Runs by Season

SeasonTeamMRunsHSAvgSR100s50s6s
2013Rajasthan Royals112066325.75115.73015
2014Rajasthan Royals133397426.08124.180217
2015Rajasthan Royals142047620.40125.15018
2016Delhi Capitals142916026.45112.36018
2017Delhi Capitals1438610227.57141.391219
2018Rajasthan Royals1544192*31.50137.810319
2019Rajasthan Royals12342102*34.20148.701013
2020Rajasthan Royals143758528.85158.900326
2021Rajasthan Royals1448411940.33136.721217
2022Rajasthan Royals174585528.62146.790226
2023Rajasthan Royals1436266*30.17153.390324
2024Rajasthan Royals155318648.27153.470524
2025Rajasthan Royals92856635.62140.390113
2026Chennai Super Kings14477115*43.36165.622124
All seasons1905,18111931.79141.13527243

Sanju Samson international runs by year

YearMRunsHSAvg100s50s
20151191919.0000
20206642310.6700
20214804620.0000
20221646386*57.8803
20231325810828.6711
20241243611148.4431
2025152225620.1801
20261440097*30.7703

Sanju Samson Record Against Each Team

AgainstMRunsHSAvg100s
South Africa11491109*81.833
West Indies1330697*38.250
Sri Lanka121874617.000
New Zealand91818920.110
Zimbabwe81715842.750
England81688921.000
Bangladesh415011150.001
Ireland51237730.750
Oman1565656.000
Australia5502312.500
Pakistan3372418.500
Namibia1222222.000
UAE10––0

Sanju Samson debut: first match in each format

First match with a full scorecard in our record for each format.

FormatFirst matchAgainstVenue
ODIs23 Jul 2021Sri LankaR Premadasa Stadium, Colombo
T20Is19 Jul 2015ZimbabweHarare Sports Club, Harare
IPL14 Apr 2013Punjab KingsJaipur

Sanju Samson Last 10 Innings

DateFormatAgainstBatting
11 Jul 2026T20IsEngland27 (14)
1 Jul 2026T20IsEngland1 (7)
28 Jun 2026T20IsIreland0 (1)
26 Jun 2026T20IsIreland5 (4)
21 May 2026IPLGujarat Titans0 (1)
18 May 2026IPLSunrisers Hyderabad27 (13)
15 May 2026IPLLucknow Super Giants20 (20)
10 May 2026IPLLucknow Super Giants28 (14)
5 May 2026IPLDelhi Capitals87* (52)
2 May 2026IPLMumbai Indians11 (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.