The Ravichandran Ashwin stats are built around one number: 537 Test wickets in 106 matches for India. Alongside them sit 3,503 Test runs, 6 of his innings reaching three figures, the biggest 124.
Those two columns together mark him as a Test all-rounder, and the white-ball totals add more: 156 ODI wickets, 72 more in T20Is and, from 221 IPL matches, 187. He retired from international cricket on 18 Dec 2024 and from the IPL on 27 Aug 2025. Below are his official totals, every century, his best figures and each IPL season.
Ravichandran Ashwin career in Tests, ODIs and T20Is
Tests: 106 matches, 537 wickets and 3,503 runs. Inside the 105 fully scored Tests are 37 five-wicket hauls, and each wicket cost him 24.12. New Zealand were on the wrong end of his best, 7/59, in Oct 2016. His six best figures are all seven-wicket hauls. With the bat he added 14 fifties to the 6 hundreds.
ODIs: 156 wickets in 116 matches and 707 runs. New Zealand saw his ODI best of 65 in Jan 2014. The best ODI figures in the scorecards are 4/25, and he never took five in an ODI innings.
T20Is: 72 wickets and 184 runs in 65 matches. His 4/8 is the standout spell, and his highest score is 31* against Sri Lanka on 9 Feb 2016.
His Test record is the core of the career, and you can see where it sits on the most Test wickets list.
Ravichandran Ashwin 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 |
|---|---|---|---|---|---|
| Tests | 106 | 3,503 | 6 | 124 | 537 |
| ODIs | 116 | 707 | 0 | 65 | 156 |
| T20Is | 65 | 184 | 0 | 31* | 72 |
| IPL | 221 | 833 | 0 | – | 187 |
Ravichandran Ashwin batting stats by format
| Format | M | Inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 105 | 150 | 3,485 | 124 | 25.81 | 54.59 | 6 | 14 | 398 | 23 |
| ODIs | 115 | 63 | 707 | 65 | 16.44 | 86.96 | 0 | 1 | 60 | 7 |
| T20Is | 62 | 19 | 184 | 31* | 26.29 | 115.00 | 0 | 0 | 17 | 4 |
| All internationals | 282 | 232 | 4,376 | 124 | 23.65 | 59.48 | 6 | 15 | 475 | 34 |
| IPL | 219 | 98 | 833 | 50 | 13.02 | 118.16 | 0 | 1 | 64 | 29 |
Ravichandran Ashwin Test, ODI, T20I and IPL Wickets
| Format | M | Inns | Wkts | Best | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|
| Tests | 105 | 198 | 532 | 7/59 | 24.12 | 2.84 | 51.0 | 24 | 37 |
| ODIs | 115 | 113 | 153 | 4/25 | 33.65 | 4.95 | 40.8 | 1 | 0 |
| T20Is | 62 | 62 | 67 | 4/8 | 24.04 | 7.00 | 20.6 | 2 | 0 |
| All internationals | 282 | 373 | 752 | 7/59 | 26.05 | 3.38 | 46.2 | 27 | 37 |
| IPL | 219 | 217 | 187 | 4/34 | 30.22 | 7.20 | 25.2 | 1 | 0 |
Ravichandran Ashwin Centuries List
| # | Score | Balls | 4s | 6s | Format | Against | Venue | Date |
|---|---|---|---|---|---|---|---|---|
| 1 | 103 | 118 | 15 | 2 | Tests | West Indies | Wankhede Stadium, Mumbai | 22 Nov 2011 |
| 2 | 124 | 210 | 11 | 0 | Tests | West Indies | Eden Gardens, Kolkata | 6 Nov 2013 |
| 3 | 113 | 253 | 12 | 0 | Tests | West Indies | Sir Vivian Richards Stadium, North Sound | 21 Jul 2016 |
| 4 | 118 | 297 | 6 | 1 | Tests | West Indies | Darren Sammy National Cricket Stadium, St Lucia | 9 Aug 2016 |
| 5 | 106 | 148 | 14 | 1 | Tests | England | MA Chidambaram Stadium, Chennai | 13 Feb 2021 |
| 6 | 113 | 133 | 11 | 2 | Tests | Bangladesh | MA Chidambaram Stadium, Chennai | 19 Sep 2024 |
Ravichandran Ashwin Highest Scores
| Score | Balls | 6s | Format | Against | Date |
|---|---|---|---|---|---|
| 124 | 210 | 0 | Tests | West Indies | 6 Nov 2013 |
| 118 | 297 | 1 | Tests | West Indies | 9 Aug 2016 |
| 113 | 133 | 2 | Tests | Bangladesh | 19 Sep 2024 |
| 113 | 253 | 0 | Tests | West Indies | 21 Jul 2016 |
| 106 | 148 | 1 | Tests | England | 13 Feb 2021 |
| 103 | 118 | 2 | Tests | West Indies | 22 Nov 2011 |
| 91* | 157 | 0 | Tests | England | 5 Dec 2012 |
| 72 | 113 | 0 | Tests | England | 26 Nov 2016 |
| 70 | 139 | 0 | Tests | England | 9 Nov 2016 |
| 68 | 114 | 0 | Tests | England | 23 Nov 2012 |
Ravichandran Ashwin Best Bowling in Tests
| Figures | Overs | Format | Against | Date |
|---|---|---|---|---|
| 7/59 | 13.5 | Tests | New Zealand | 8 Oct 2016 |
| 7/66 | 29.5 | Tests | South Africa | 25 Nov 2015 |
| 7/71 | 21.3 | Tests | West Indies | 12 Jul 2023 |
| 7/83 | 25 | Tests | West Indies | 21 Jul 2016 |
| 7/103 | 42 | Tests | Australia | 22 Feb 2013 |
| 7/145 | 46.2 | Tests | South Africa | 2 Oct 2019 |
| 6/31 | 16.3 | Tests | New Zealand | 23 Aug 2012 |
| 6/41 | 12.4 | Tests | Australia | 4 Mar 2017 |
| 6/46 | 13.4 | Tests | Sri Lanka | 12 Aug 2015 |
| 6/47 | 21.3 | Tests | West Indies | 6 Nov 2011 |
Ravichandran Ashwin IPL Stats by Season
| Season | Team | M | Runs | HS | Avg | SR | 100s | 50s | 6s | Wkts |
|---|---|---|---|---|---|---|---|---|---|---|
| 2009 | Chennai Super Kings | 2 | 8 | 8 | 8.00 | 53.33 | 0 | 0 | 0 | 2 |
| 2010 | Chennai Super Kings | 12 | 30 | 11* | 7.50 | 75.00 | 0 | 0 | 0 | 13 |
| 2011 | Chennai Super Kings | 16 | 2 | 2 | 1.00 | 33.33 | 0 | 0 | 0 | 20 |
| 2012 | Chennai Super Kings | 18 | 18 | 8 | 6.00 | 120.00 | 0 | 0 | 0 | 14 |
| 2013 | Chennai Super Kings | 18 | 35 | 11* | 8.75 | 71.43 | 0 | 0 | 0 | 15 |
| 2014 | Chennai Super Kings | 16 | 45 | 14 | 15.00 | 100.00 | 0 | 0 | 0 | 16 |
| 2015 | Chennai Super Kings | 14 | 52 | 23 | 17.33 | 162.50 | 0 | 0 | 1 | 10 |
| 2016 | Rising Pune Supergiant | 14 | 41 | 29 | 20.50 | 107.89 | 0 | 0 | 1 | 10 |
| 2018 | Punjab Kings | 14 | 102 | 45 | 12.75 | 143.66 | 0 | 0 | 5 | 10 |
| 2019 | Punjab Kings | 14 | 42 | 17* | 8.40 | 150.00 | 0 | 0 | 3 | 15 |
| 2020 | Delhi Capitals | 15 | 37 | 14* | 12.33 | 108.82 | 0 | 0 | 1 | 13 |
| 2021 | Delhi Capitals | 13 | 44 | 20* | 14.67 | 104.76 | 0 | 0 | 1 | 7 |
| 2022 | Rajasthan Royals | 17 | 191 | 50 | 27.29 | 141.48 | 0 | 1 | 9 | 12 |
| 2023 | Rajasthan Royals | 13 | 67 | 30 | 11.17 | 131.37 | 0 | 0 | 3 | 14 |
| 2024 | Rajasthan Royals | 14 | 86 | 29 | 14.33 | 116.22 | 0 | 0 | 4 | 9 |
| 2025 | Chennai Super Kings | 9 | 33 | 13 | 8.25 | 110.00 | 0 | 0 | 1 | 7 |
| All seasons | 219 | 833 | 50 | 13.02 | 118.16 | 0 | 1 | 29 | 187 |
Ravichandran Ashwin international runs and wickets by year
| Year | M | Runs | HS | Avg | 100s | 50s | Wkts |
|---|---|---|---|---|---|---|---|
| 2010 | 9 | 38 | 38 | 19.00 | 0 | 0 | 16 |
| 2011 | 26 | 325 | 103 | 25.00 | 1 | 0 | 53 |
| 2012 | 35 | 581 | 91* | 41.50 | 0 | 3 | 62 |
| 2013 | 37 | 359 | 124 | 17.95 | 1 | 0 | 81 |
| 2014 | 27 | 317 | 65 | 21.13 | 0 | 1 | 41 |
| 2015 | 24 | 307 | 58 | 19.19 | 0 | 3 | 87 |
| 2016 | 31 | 659 | 118 | 41.19 | 2 | 4 | 97 |
| 2017 | 21 | 267 | 54 | 16.69 | 0 | 1 | 64 |
| 2018 | 9 | 288 | 38 | 20.57 | 0 | 0 | 33 |
| 2019 | 5 | 24 | 14 | 12.00 | 0 | 0 | 20 |
| 2020 | 3 | 33 | 15 | 6.60 | 0 | 0 | 13 |
| 2021 | 13 | 355 | 106 | 25.36 | 1 | 0 | 61 |
| 2022 | 21 | 363 | 61 | 27.92 | 0 | 2 | 31 |
| 2023 | 10 | 150 | 56 | 18.75 | 0 | 1 | 46 |
| 2024 | 11 | 310 | 113 | 18.24 | 1 | 0 | 47 |
Ravichandran Ashwin Record Against Each Team
| Against | M | Runs | HS | Avg | 100s | Wkts | Bowl avg |
|---|---|---|---|---|---|---|---|
| England | 53 | 1,236 | 106 | 28.09 | 1 | 150 | 28.89 |
| West Indies | 39 | 777 | 124 | 45.71 | 4 | 103 | 23.73 |
| Australia | 50 | 690 | 62 | 17.69 | 0 | 146 | 30.53 |
| Sri Lanka | 38 | 511 | 61 | 21.29 | 0 | 108 | 21.97 |
| South Africa | 33 | 422 | 56 | 16.88 | 0 | 75 | 26.57 |
| New Zealand | 26 | 398 | 65 | 16.58 | 0 | 91 | 21.60 |
| Bangladesh | 20 | 296 | 113 | 37.00 | 1 | 48 | 25.56 |
| Pakistan | 14 | 46 | 31* | 11.50 | 0 | 13 | 38.38 |
| UAE | 1 | 0 | – | – | 0 | 4 | 6.25 |
| Ireland | 1 | 0 | – | – | 0 | 2 | 19.00 |
| Zimbabwe | 4 | 0 | – | – | 0 | 6 | 27.83 |
| Scotland | 1 | 0 | – | – | 0 | 1 | 29.00 |
| Namibia | 1 | 0 | – | – | 0 | 3 | 6.67 |
| Netherlands | 1 | 0 | – | – | 0 | 2 | 10.50 |
Ravichandran Ashwin debut: first match in each format
First match with a full scorecard in our record for each format.
| Format | First match | Against | Venue |
|---|---|---|---|
| Tests | 6 Nov 2011 | West Indies | Arun Jaitley Stadium, Delhi |
| ODIs | 5 Jun 2010 | Sri Lanka | Harare Sports Club, Harare |
| T20Is | 12 Jun 2010 | Zimbabwe | Harare Sports Club, Harare |
| IPL | 18 Apr 2009 | Mumbai Indians | Cape Town |
Ravichandran Ashwin last 10 matches
| Date | Format | Against | Batting | Bowling |
|---|---|---|---|---|
| 20 May 2025 | IPL | Rajasthan Royals | 13 (8) | 2/41 |
| 7 May 2025 | IPL | Kolkata Knight Riders | 8 (7) | 0/19 |
| 20 Apr 2025 | IPL | Mumbai Indians | DNB | 0/25 |
| 11 Apr 2025 | IPL | Kolkata Knight Riders | 1 (7) | 0/30 |
| 8 Apr 2025 | IPL | Punjab Kings | DNB | 2/48 |
| 5 Apr 2025 | IPL | Delhi Capitals | DNB | 0/21 |
| 30 Mar 2025 | IPL | Rajasthan Royals | DNB | 1/46 |
| 28 Mar 2025 | IPL | Royal Challengers Bengaluru | 11 (8) | 1/22 |
| 23 Mar 2025 | IPL | Mumbai Indians | DNB | 1/31 |
| 6 Dec 2024 | Tests | Australia | 22 (22) & 7 (14) | 1/53 |
Ravichandran Ashwin centuries and highest scores
All 6 of his hundreds came in Tests, and West Indies conceded 4 of them: 103 at the Wankhede in Nov 2011, his career-best 124 in Kolkata in Nov 2013, then 113 and 118 in the Caribbean in 2016. The other two came at Chennai: 106 against England in Feb 2021 and 113 against Bangladesh in Sep 2024. His average against West Indies is 45.71, his best against any major side.
2016 was his peak year for both skills, with 659 runs and 97 wickets in internationals. 2015 brought 87 wickets.
England, met 53 times, top both of his columns by opponent, with 1,236 runs scored and 150 wickets taken. Australia follow with 146 wickets. Pakistan were his hardest opponent: 13 wickets at 38.38.
Ravichandran Ashwin IPL record by season
Five franchises appear in his IPL table. He started with Chennai Super Kings from 2009 to 2015, played for Rising Pune Supergiant in 2016, Punjab Kings in 2018 and 2019, Delhi Capitals in 2020 and 2021, and Rajasthan Royals from 2022 to 2024. He returned to Chennai for 2025.
His best wicket season was 2011, with 20 for Chennai. His best with the bat was 2022 for Rajasthan: 191 runs and his only IPL fifty, 50 against Delhi Capitals on 11 May 2022. His final IPL season brought 7 wickets in 9 matches, and his last game in the record was on 20 May 2025, when he made 13 and took 2/41.
See also Washington Sundar, Virat Kohli’s stats and the India national team records.
Questions about Ravichandran Ashwin
How many centuries has Ravichandran Ashwin scored?
6, all in Tests. Four came against West Indies, and the highest, 124, came at Kolkata in 2013. None came in white-ball cricket.
How many Test wickets did Ravichandran Ashwin take?
537 in 106 Tests. In the 105 with full scorecards here he took 37 five-wicket hauls; the finest was 7/59, versus New Zealand.
Has Ravichandran Ashwin retired?
Yes. He retired from international cricket on 18 Dec 2024 and from the IPL on 27 Aug 2025.
Which IPL teams did Ravichandran Ashwin play for?
Chennai Super Kings, Rising Pune Supergiant, Punjab Kings, Delhi Capitals and Rajasthan Royals. He had two spells at Chennai, the first from 2009 to 2015 and the second in 2025.
What are Ravichandran Ashwin's total wickets?
Officially: 537 Test wickets, 156 in one-day internationals, 72 in T20Is, and a further 187 for his IPL sides. Restricting the count to 282 fully scored internationals gives 752.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.