Top 5 Batsmen who have scored the most Test centuries in the last 5 years

Test Cricket: In the last 5 years, Test cricket has seen the dominance of bowlers. Most Test matches have yielded results and this is possible only when the bowlers have bowled well.

The last 5 years have been a challenge for Test batsmen in Test cricket. However, there have been 5 batsmen of Test cricket who have won the hearts of all by batting brilliantly in these last five years. These batsmen have scored hundreds in the last 5 years.

These five batsmen have also scored the most centuries in Test cricket in the last 5 years. Today we are going to talk about these five players. Please tell that these figures are from 18 October 2014 to 18 October 2019.

Cheteshwar Pujara

Cheteshwar Pujara

Cheteshwar Pujara is a Test specialist player of the Indian team. Whenever the team is in trouble, Pujara removes the team from that difficult situation.

Pujara has scored 3759 runs in 79 innings of 48 matches in the last 5 years and during this time he has averaged 50.12. He has scored 12 centuries and 17 half-centuries in the last 5 years.

Ken Williamson

Ken Williamson

Kane Williamson is the current captain of New Zealand. He is a good batsman as well as a good captain. Kane Williamson is improving his batting day by day.

He has scored 3786 runs in 68 innings of 40 Tests in the last 5 years and during this time he has averaged 64.16. He has 13 centuries and 17 half-centuries off his bat in the last 5 years.

David warner

david warner

David Warner is an aggressive opener batsman of the Australian team. He was banned for a year due to hair tampering.

Nevertheless, he has scored 13 centuries and 18 half-centuries in Test cricket in the last 5 years. During this period, he has scored 3991 runs in 91 innings of a total of 49 matches with an impressive average of 44.84.

Virat Kohli

Virat Kohli

Virat Kohli‘s bat has spoken fiercely in the last 5 years. Kohli has made many records in the last 5 years. In these 5 years, Kohli has scored 5199 runs in 87 innings of 52 matches with an impressive average of 64.18 and during this time he has scored 20 centuries and 13 centuries for the Indian team.

Steve smith

steve smith

Steve Smith has been a former captain of the Australia team. He was also banned for a year like David Warner, but despite this, he is the batsman to score the most centuries in the last five years.

He has scored 5612 runs in 86 innings of 48 Tests in the last 5 years with an excellent average of 75.83. He has scored the most 22 centuries and 21 half-centuries during this period.