If a team wants to score a compatible total, it is said that it is the responsibility of opening batsmen and middle-order batsmen. The tail-ender batsman does not contribute much to the score. Specifically,no.9,10, and 11 do not score many runs as they are bowlers on that team. To achieve a century is mainly the work of batsmen. But here are some bowlers who have scored centuries in test matches. It can be surprising that the bowler who takes wickets can score 100 or even more runs. Ravichandran Ashwin is at the top of them. He has scored five centuries in test matches. It shows that bowlers can be great batsmen.

1. R Ashwin

Ravichandran Ashwin is an Indian bowling all-rounder. He also has scored five centuries in test matches. He scored his first century in 2011 at Wankhede stadium Mumbai against West Indies. He has scored centuries in 2013, 2016, and 2021. In 2016 he scored two centuries against the West Indies. He has scored 4 out of his five centuries against the West Indies. In 2021 he scored his fifth century against England.

2. Harbhajan Singh

Harbhajan Singh is a former Indian right-hand off-spin bowler. He has taken 400+wickets in test cricket format. He is known as one of the greatest spinners. He has scored two centuries also. He scored his first maiden century in his 88th test match against New Zealand. He came to bat at number 8 but scored a century and saved India.

3. Anil Kumble

Anil Kumble is a former Indian skipper and leg spinner. He has played over 130 test matches for India and has taken 600+ wickets. Kumble has scored one century in test matches. In 2007 he scored his first century against England at the oval to help India in the victory. His innings went down in history as the innings helped India defeat England by 1-0 in a three-match test series.

4. Ajit Agarkar

Ajit Agarkar is a former Indian cricketer. He has represented India in more than 200 international matches. He was a bowler for the Indian team. But he has scored one century in a test match. In 2002 he scored his first century at the Lords against England in a test match.

5. Jayant Yadav

Jayant Yadav is an Indian cricketer who plays for Haryana in domestic cricket. He has scored one century in a test match. In 2016 Jayant scored his first century against England. He became the first Indian to score a century at number 9. He also shared 240 runs partnership with Virat Kohli in that innings.

6. Stuart Broad

Stuart Broad is a former English cricketer. He plays test cricket for the England team. Also, he was captain of one day and t20 cricket team of England. He is known as one of the greatest bowlers. But he has scored a century in a test match. In 2010, he scored his first century against Pakistan. He came to bat at 102 for seven and scored 169 runs. He built the partnership of 332 runs with Jonathan Trott.

7. Mitchel Johnson

Mitchel Johnson is a former Australian cricketer. He retired from cricket in 2015. Mitchel was a left-handed fast bowler on his team. He has taken more than 300 wickets in test cricket. Also, he has scored one century in a test match. In 2009, Johnson scored his test century in South Africa. But he could not reach at all-rounder status when it seemed to be possible.

8. Jerome Taylor

Jerome Everton Taylor is a Jamaican cricketer. He has played for the West Indies cricket team. Taylor was a right-handed fast bowler on his team. Many people believed that he could become an all-rounder. He has scored one century in test cricket. In 2008, he scored his first test century against New Zealand.

9. Jason Gillespie

Jason Neil Gillespie is a former Australian cricketer. He was a right-arm fast bowler, on his team. Jason has scored one double century in a test match. In 2006, he scored his unbeaten 201 runs knock against Bangladesh. By scoring 201 runs, Jason registered the highest score by a night watchman in test cricket.

10. Chaminda Vaas

Chaminda Vaas is a former Sri Lankan cricketer. He was one of the greatest fast bowlers of Sri Lanka because of his highly accurate lengths and lines. Though he was famous for his bowling, he has scored one century in test matches. In 2007, Chaminda Vaas scored his first-ever century in a test match against Bangladesh at Colombo. He scored 100 not out, out of 577 for six declared.