Ravichandran Ashwin is seen as one of India’s top off-spinners and an exceptional all-rounder in modern Test cricket. Since making his debut in late 2011, he paired clever off-spin bowling with solid contributions from the lower order. He soon turned into a key player both at home and abroad. This article looks at Ashwin’s Test career, covering his total wickets, centuries, and top score, and discusses his standing among the best Test bowlers and all-rounders in history.
A Closer Look at Ravichandran Ashwin’s Test Career
The Chennai-born off-spinner brought his Test career to a close after representing India in 106 matches between November 2011 and December 2024. The veteran all-rounder announced his retirement during the Border-Gavaskar Trophy in Australia, shortly after the third Test in Brisbane ended in a draw.
Across his 106 appearances, the seasoned campaigner bowled 4,541 overs and collected 537 wickets at an average of 24.00, maintaining an economy rate of 2.83 and a strike rate of 50.7. With the bat, the right-hander contributed 3,503 runs at an average of 25.75, registering six centuries and 14 half-centuries, underlining his impact as a genuine Test all-rounder.
Total Test Wickets: Full View of Ashwin’s Bowling Record
By January 2026, the experienced off-spinner had accumulated 537 Test wickets, placing him seventh on the all-time list and second among Indian bowlers, behind Anil Kumble’s tally of 619 wickets.
His wicket haul included 37 five-wicket innings and eight ten-wicket match hauls, highlighting his consistency and match-winning ability. The highlight of his bowling career came in Indore in 2016, where he returned figures of 7/59 against New Zealand, alongside his best match figures of 13/140 in the same Test.
Ashwin Test Bowling Statistics
| Matches | Wickets | Average | Strike Rate | Economy | 5-fors | 10-fors | Best Innings |
| 106 | 537 | 24 | 50.7 | 2.83 | 37 | 8 | 7/59 |
The Indian off-spinner finished his Test career with 537 wickets in 106 matches, the best strike rate (50.7) among spinners with at least 150 Test wickets. He became the fastest bowler to reach 250, 300, and 350 wickets, achieving those milestones in 45, 54, and 66 Tests.
He reached 500 Test wickets in his 98th match, making him the second-fastest overall, behind Muttiah Muralitharan. At home, the senior spinner was dominant, taking 383 wickets in 65 matches at an average of 21.57, including 29 five-wicket hauls. Away from home, he took 150 wickets in 40 Tests at an average of 30.55.
He dismissed 268 left-handed batters, accounting for nearly half of his career wickets. As a new-ball option, he claimed 180 wickets while opening the bowling, second only to Rangana Herath among spinners.
SUGGESTED READ: Ashwin to Play in Hong Kong Sixes Tournament
Ravichandran Ashwin Test Centuries and Batting Record
With the bat, the Indian all-rounder delivered rare consistency for a frontline spinner. He scored 3,503 Test runs at an average of 25.75, placing him among only three players in Test history to combine 3,000-plus runs with 500 or more wickets.
Across his Test career, the lower-order contributor registered six centuries and 14 half-centuries, with four hundreds coming from No. 8 or below. In four of the six Tests in which he scored a century, he also took a five-wicket haul, a feat surpassed only by Ian Botham, who managed it five times.
Ravichandran Ashwin Test Centuries
| Score | Opponent | Venue | Year | Match Impact |
| 124 | West Indies | Eden Gardens, Kolkata | 2013 | 280-run partnership; innings victory |
| 118 | West Indies | Darren Sammy Stadium, Saint Lucia | 2016 | 200-run stand with Saha; 237-run victory |
| 113 | West Indies | Sir Vivian Richards Stadium, Antigua | 2016 | Century + 7-wicket haul; innings victory |
| 113* | Bangladesh | MA Chidambaram Stadium, Chennai | 2024 | Rescued India from 144/6; match-winning innings |
| 106 | England | MA Chidambaram Stadium, Chennai | 2021 | Century + fifer; 317-run victory |
| 103 | West Indies | Wankhede Stadium, Mumbai | 2011 | Debut series; established batting credentials |
Highest Test Score by Ravichandran Ashwin: Match and Context
Ravichandran’s highest Test score, 124, came against the West Indies at Eden Gardens in November 2013, where a 280-run seventh-wicket partnership with the Mumbai batter helped India recover from 156/6 and take control of the match.
After the visitors were bowled out for 234, India slipped to 156/6 before Ashwin joined debutant Rohit Sharma at the crease. The pair added 280 runs for the seventh wicket, which remains India’s highest partnership for that position in Test cricket.
Ashwin struck 11 boundaries in his 210-ball innings, while Sharma went on to score 177, taking India to 453. The match ended inside three days, with India winning by an innings and 51 runs, supported by a five-wicket haul from Mohammed Shami in the second innings. The performance underlined Ashwin’s value as a lower-order batter capable of changing the course of a Test match.

Ashwin as a Test All-Rounder: Records and Achievements
Ashwin has taken 537 wickets and scored 3,503 runs in Test cricket, putting him in the top group of cricket’s all-rounders. He stands out as the first Indian cricketer to score 3,000 runs and take 500 wickets in Test matches.
He has also achieved the rare feat of hitting a century and getting a five-wicket haul in the same Test four times. This is the best record for any Indian player and is behind Ian Botham’s five instances worldwide. These remarkable accomplishments highlight his ability to win matches with his skills in both batting and bowling.
Ashwin secured his 11th Player of the Series award in Test matches, tying with Muttiah Muralitharan’s record. Ashwin reached this achievement in 44 Test series, while Muralitharan needed 61 to do the same. Ashwin took 374 wickets in winning matches, maintaining an outstanding average of 18.99. This ranks as the fifth-highest wicket total by any player in victorious games, with 69.65 percent of his career wickets coming from such matches.
Ashwin’s Comparison with Top Indian Test Bowlers
| Bowler | Matches | Wickets | Average | 5-fors | 10-fors |
| Anil Kumble | 132 | 619 | 29.65 | 35 | 8 |
| R Ashwin | 106 | 537 | 24 | 37 | 8 |
| Kapil Dev | 131 | 434 | 29.65 | 23 | 2 |
| Harbhajan Singh | 103 | 417 | 32.46 | 25 | 5 |
Recent Years and Late-Career Test Record
In the final phase of his career, Ashwin remained a key match-winner for India. During the 2023-24 home series against South Africa and England, he continued to dominate, taking 32 wickets in the England series, his best haul in a single series. In September 2024, he scored his sixth Test century, an unbeaten 113 in Chennai against Bangladesh, rescuing India from 144/6.
In the World Test Championship 2023-25 cycle, Ashwin emerged as the leading wicket-taker, claiming 52 wickets against Bangladesh. By October 2024, he surpassed Nathan Lyon to become the all-time highest wicket-taker in World Test Championship history.
Ashwin played his final international match in December 2024 during the second Test against Australia in Adelaide, finishing with figures of 1/53. He announced his retirement after the third Test in Brisbane, closing a remarkable 13-year Test career.
Dive into off-spinner bowling techniques, five-wicket hauls and match-winning performances on Jeetwin Sports.











