Jos Buttler IPL Career Stats: Complete Record, Milestones and Season-by-Season Breakdown

Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).

Jos Buttler IPL stats, quick answer: here is Jos Buttler’s complete IPL record from 2016 to the end of IPL 2026.

  • Matches: 138 (2016 to 2026)
  • Runs: 4646 at an average of 39.71 and a strike rate of 149.73
  • Highest score: 124
  • Hundreds / fifties: 7 / 28
  • Sixes: 211
  • Teams: Mumbai Indians, Rajasthan Royals, Gujarat Titans
  • IPL titles: 0
  • Player of the match awards: 14

More player records are in our IPL players section.

Jos Buttler IPL Stats: Career Overview and Headline Numbers

Jos Buttler began his IPL career at Mumbai Indians before becoming the heartbeat of Rajasthan Royals’ batting, where his 2022 season produced four hundreds and the Orange Cap as Rajasthan reached the final. He later joined Gujarat Titans.

Career Story

Buttler’s IPL career has run in three distinct chapters. At Mumbai in 2016 and 2017 he batted mostly in the middle order and passed 50 only once in 24 matches, a useful hitter without a fixed role. The move to Rajasthan in 2018 changed everything. Promoted to open midway through that season, he hit five fifties in a row, finishing with 548 runs, and became the side’s first-choice opener for the next six years.

His peak came in 2022. Buttler scored 863 runs in 17 matches, the third-highest total in any IPL season, with four hundreds, equalling Virat Kohli’s 2016 record for most hundreds in a season. Rajasthan reached their first final since 2008 on the back of those runs, and he won the Orange Cap. Two more hundreds followed in 2024, including an unbeaten 107 that finished a chase against Kolkata.

Released by Rajasthan before IPL 2025, he joined Gujarat Titans and settled at number three behind Shubman Gill and Sai Sudharsan. His 538 runs in 2025 came at a strike rate of 163.03, the fastest of any of his IPL seasons, and he added 526 more in 2026 as Gujarat reached the final. In eleven seasons he has passed 500 runs four times, all after his 27th birthday.

Jos Buttler has played 138 IPL matches across 11 seasons. With the bat he has 4646 runs from 136 innings, which ranks him 15th on the all-time run-scoring list. He has been dismissed 117 times, giving an average of 39.71, and he scores at 149.73 runs per 100 balls, with 458 fours and 211 sixes.

Where he bats

Batting position Innings Runs Avg SR
Opener (1-2) 70 2623 39.74 149.63
Top order (3-4) 47 1616 43.68 152.89
Middle order (5-7) 19 407 29.07 138.91

Jos Buttler has batted most often as opener, 70 of his 136 innings. Batting position here is the order in which a batter first appeared at the crease.

How he gets out

Dismissal Times Share
Caught 68 58%
Bowled 27 23%
Lbw 9 8%
Stumped 5 4%
Run Out 5 4%
Caught And Bowled 3 3%

In wins and defeats

Result Innings Runs Avg SR
Team won 72 2864 51.14 158.06
Team lost 64 1782 29.21 138.03

In matches his team won, Jos Buttler averages 51.14 at a strike rate of 158.06; in defeats, 29.21 at 138.03. The gap is a rough measure of how often his innings have decided games.

Teams Played For and How He Moved Between Them

Team Seasons Matches Runs Wickets
Mumbai Indians 2016-2017 24 527 0
Rajasthan Royals 2018-2024 83 3055 0
Gujarat Titans 2025-2026 31 1064 0

He started with Mumbai Indians in 2016 and stayed until 2017. He then moved to Rajasthan Royals in 2018 and stayed until 2024. He then moved to Gujarat Titans in 2025 and stayed until 2026.

How his role changed

Season Average batting position Innings
2016 4.7 14
2017 2.2 10
2018 3.7 13
2019 2.2 8
2020 3.0 12
2021 1.4 7
2022 1.4 17
2023 2.1 14
2024 2.2 11
2025 3.0 13
2026 3.1 17

In his first three seasons Jos Buttler batted at an average position of 3.5; in his last three it was 2.8. He has moved up the order over his career, taking on more of the innings.

Batting Record Season by Season

Season Team Mat Runs Avg SR 50s 100s HS
2016 MI 14 255 23.18 138.59 0 0 41
2017 MI 10 272 27.20 153.67 1 0 77
2018 RR 13 548 54.80 155.24 5 0 95*
2019 RR 8 311 38.88 151.71 3 0 89
2020 RR 13 328 32.80 144.49 2 0 70*
2021 RR 7 254 36.29 153.01 0 1 124
2022 RR 17 863 57.53 149.05 4 4 116
2023 RR 14 392 28.00 139.01 4 0 95
2024 RR 11 359 39.89 140.78 0 2 107*
2025 GT 14 538 59.78 163.03 5 0 97*
2026 GT 17 526 37.57 152.46 4 0 60
  • 2016 (Mumbai Indians): 255 runs in 14 matches, average 23.18, strike rate 138.59, best 41. He batted mostly in the middle order. His best innings was 41 off 22 balls against KKR on 13 Apr 2016. Mumbai Indians finished 5th in the league table.
  • 2017 (Mumbai Indians): 272 runs in 10 matches, average 27.20, strike rate 153.67, best 77. He batted mostly as an opener. His best innings was 77 off 37 balls against PBKS on 20 Apr 2017. Mumbai Indians finished 1st in the league table.
  • 2018 (Rajasthan Royals): 548 runs in 13 matches, average 54.80, strike rate 155.24, best 95*. He batted mostly in the middle order. His best innings was 95* off 60 balls against CSK on 11 May 2018. Rajasthan Royals finished 4th in the league table.
  • 2019 (Rajasthan Royals): 311 runs in 8 matches, average 38.88, strike rate 151.71, best 89. He batted mostly as an opener. His best innings was 89 off 43 balls against MI on 13 Apr 2019. Rajasthan Royals finished 7th in the league table.
  • 2020 (Rajasthan Royals): 328 runs in 13 matches, average 32.80, strike rate 144.49, best 70*. He batted mostly as an opener. His best innings was 70 off 44 balls against MI on 6 Oct 2020. Rajasthan Royals finished 8th in the league table.
  • 2021 (Rajasthan Royals): 254 runs in 7 matches, average 36.29, strike rate 153.01, best 124. He batted mostly as an opener. His best innings was 124 off 64 balls against SRH on 2 May 2021. Rajasthan Royals finished 7th in the league table.
  • 2022 (Rajasthan Royals): 863 runs in 17 matches, average 57.53, strike rate 149.05, best 116. He batted mostly as an opener. His best innings was 116 off 65 balls against DC on 22 Apr 2022. Rajasthan Royals finished 2nd in the league table. Rajasthan Royals reached the final.
  • 2023 (Rajasthan Royals): 392 runs in 14 matches, average 28.00, strike rate 139.01, best 95. He batted mostly as an opener. His best innings was 95 off 59 balls against SRH on 7 May 2023. Rajasthan Royals finished 5th in the league table.
  • 2024 (Rajasthan Royals): 359 runs in 11 matches, average 39.89, strike rate 140.78, best 107*. He batted mostly as an opener. His best innings was 107* off 60 balls against KKR on 16 Apr 2024. Rajasthan Royals finished 3rd in the league table.
  • 2025 (Gujarat Titans): 538 runs in 14 matches, average 59.78, strike rate 163.03, best 97*. He batted mostly at number 3 or 4. His best innings was 97* off 54 balls against DC on 19 Apr 2025. Gujarat Titans finished 3rd in the league table.
  • 2026 (Gujarat Titans): 526 runs in 17 matches, average 37.57, strike rate 152.46, best 60. He batted mostly at number 3 or 4. His best innings was 60 off 37 balls against LSG on 12 Apr 2026. Gujarat Titans finished 2nd in the league table. Gujarat Titans reached the final.

His most productive season was 2022, with 863 runs. His leanest full season was 2016, when he averaged 23.18. He passed 400 runs in 4 of his 11 seasons.

Highest Scores and Centuries

Score Balls 4s 6s For Against Date Result
124 64 11 8 RR SRH 2 May 2021 Won
116 65 9 9 RR DC 22 Apr 2022 Won
107* 60 9 6 RR KKR 16 Apr 2024 Won
106* 60 10 6 RR RCB 27 May 2022 Won
103 61 9 5 RR KKR 18 Apr 2022 Won
100* 58 9 4 RR RCB 6 Apr 2024 Won
100 68 11 5 RR MI 2 Apr 2022 Won
97* 54 11 4 GT DC 19 Apr 2025 Won
95 59 10 4 RR SRH 7 May 2023 Lost
95* 60 11 2 RR CSK 11 May 2018 Won

Jos Buttler has 7 IPL hundreds: 124 against SRH on 2 May 2021; 100 against MI on 2 Apr 2022; 103 against KKR on 18 Apr 2022; 116 against DC on 22 Apr 2022; 106* against RCB on 27 May 2022; 100* against RCB on 6 Apr 2024; 107* against KKR on 16 Apr 2024. His team won 23 of the 35 matches in which he passed 50.

Strike Rate and Average by Phase of Innings

Phase Runs Balls Dismissals Average Strike rate
Powerplay (overs 1-6) 1854 1306 44 42.1 142.0
Middle (7-15) 1988 1380 47 42.3 144.1
Death (16-20) 804 417 26 30.9 192.8

Most of Jos Buttler’s runs have come in the middle phase (1988 runs, 43% of his total). His fastest scoring comes in the death phase, at 192.8 runs per 100 balls. Phase splits use the over in which each ball was bowled.

Records Held and Milestones Reached

Milestone Date Opponent Venue
IPL debut 9 Apr 2016 RPS Wankhede Stadium
First IPL fifty 20 Apr 2017 PBKS Holkar Cricket Stadium
1000 IPL runs 13 May 2018 MI Wankhede Stadium
First IPL hundred 2 May 2021 SRH Arun Jaitley Stadium
2000 IPL runs 29 Mar 2022 SRH Maharashtra Cricket Association Stadium
3000 IPL runs 12 Apr 2023 CSK MA Chidambaram Stadium (Chepauk)
100th IPL match 6 Apr 2024 RCB Sawai Mansingh Stadium
4000 IPL runs 2 May 2025 SRH Narendra Modi Stadium

Records and honours: Orange Cap 2022. He sits 15th on the all-time run-scoring list.

Related record pages: most sixes in IPL history, most wickets in IPL history, fastest century in IPL history, Orange Cap winners, Purple Cap winners.

Performance Against Each Opposition

Opponent Runs Avg SR HS
Royal Challengers Bengaluru 697 46.47 158.77 106*
Mumbai Indians 607 50.58 145.56 100
Kolkata Knight Riders 600 46.15 150.00 107*
Delhi Capitals 562 43.23 164.33 116
Punjab Kings 553 36.87 150.68 82
Chennai Super Kings 468 52.00 142.68 95*
Sunrisers Hyderabad 452 28.25 149.67 124
Lucknow Super Giants 209 26.12 135.71 60
Gujarat Titans 198 33.00 145.59 89
Rajasthan Royals 134 44.67 159.52 50*
Gujarat Lions 84 21.00 101.20 33
Rising Pune Supergiant 82 27.33 160.78 38

Jos Buttler’s most productive opponent has been Royal Challengers Bengaluru, against whom he has 697 runs at a strike rate of 158.77. Figures include matches against defunct franchises such as Deccan Chargers and Pune Warriors where relevant.

Home vs Away Splits

Venue type Runs Avg SR
Home 1604 38.19 144.77
Away 1597 37.14 156.11
Neutral 1445 45.16 148.66

Home means a match in his franchise’s home city. Neutral covers seasons played wholly or largely away from home grounds (2009 in South Africa, the UAE in 2014 and 2020, the 2021 hub format and the 2022 league stage in Maharashtra).

His most-played grounds

Ground Matches Runs SR
Wankhede Stadium 25 789 142.68
Sawai Mansingh Stadium 22 832 141.98
Narendra Modi Stadium 18 677 155.63
Eden Gardens 7 374 169.23
Rajiv Gandhi International Stadium 6 76 140.74
M Chinnaswamy Stadium 6 152 174.71

His most productive ground is Sawai Mansingh Stadium: 832 runs in 22 innings at a strike rate of 141.98.

Playoff and Knockout Record

Season Stage Opponent Batting Bowling Result
2022 Qualifier 1 GT 89 (56) – Lost
2022 Qualifier 2 RCB 106* (60) – Won
2022 Final GT 39 (35) – Lost
2026 Qualifier 1 RCB 29 (11) – Lost
2026 Qualifier 2 RR 9* (9) – Won
2026 Final RCB 19 (23) – Lost

In 6 playoff matches, Jos Buttler has 291 runs at a strike rate of 150.00. His teams won 2 of those games, and he has played in 2 finals.

Captaincy Record

Jos Buttler has not been a regular IPL captain.

Awards Won

  • Player of the match 14 times
  • Orange Cap 2022

Three Defining Performances

The three below are his most decisive IPL performances by impact on the result, followed by two more that rank close behind.

  1. Jos Buttler: 106* off 60 balls against Royal Challengers Bengaluru. 27 May 2022, Narendra Modi Stadium (Qualifier 2): RCB batted first and made 157/8, led by Rajat Patidar 58 (42), with Prasidh Krishna 3/22 the pick of the RR bowlers. RR replied with 161/3, Jos Buttler 106* (60) top-scoring as Josh Hazlewood 2/23 did the damage for RCB. RR won by 7 wickets. Player of the match: Jos Buttler.
  2. Jos Buttler: 124 off 64 balls against Sunrisers Hyderabad. 2 May 2021, Arun Jaitley Stadium: RR batted first and made 220/3, led by Jos Buttler 124 (64). SRH replied with 165/8, Manish Pandey 31 (20) top-scoring as Mustafizur Rahman 3/20 did the damage for RR. RR won by 55 runs. Player of the match: Jos Buttler.
  3. Jos Buttler: 116 off 65 balls against Delhi Capitals. 22 Apr 2022, Wankhede Stadium: RR batted first and made 222/2, led by Jos Buttler 116 (65). DC replied with 207/8, Rishabh Pant 44 (24) top-scoring as Prasidh Krishna 3/22 did the damage for RR. RR won by 15 runs. Player of the match: Jos Buttler.
  4. Jos Buttler: 89 off 56 balls against Gujarat Titans. 24 May 2022, Eden Gardens (Qualifier 1): RR batted first and made 188/6, led by Jos Buttler 89 (56). GT replied with 191/3, David Miller 68* (38) top-scoring. GT won by 7 wickets. Player of the match: David Miller.
  5. Jos Buttler: 107* off 60 balls against Kolkata Knight Riders. 16 Apr 2024, Eden Gardens: KKR batted first and made 223/6, led by Sunil Narine 109 (56), with Avesh Khan 2/35 the pick of the RR bowlers. RR replied with 224/8, Jos Buttler 107* (60) top-scoring as Sunil Narine 2/30 did the damage for KKR. RR won by 2 wickets. Player of the match: Jos Buttler.

He played in IPL 2026, for Gujarat Titans. This page will be updated after every season.

Frequently Asked Questions

How many runs has Jos Buttler scored in the IPL?

Jos Buttler has scored 4646 IPL runs in 136 innings at an average of 39.71 and a strike rate of 149.73 (as of the end of IPL 2026).

Which teams has Jos Buttler played for in the IPL?

Mumbai Indians, Rajasthan Royals, Gujarat Titans.

What is Jos Buttler’s highest IPL score?

124.

Has Jos Buttler won an IPL title?

No, not yet.