Test cricket is considered the purest form of the game. Batters who do well in this format show a mix of patience, technique, and strong concentration. Based on recent ICC Test rankings, here is a detailed look at the top 10 Best Test Batters in the World as of now.
List of 10 Best Test Batters in the World
10. Saud Shakeel

Among the Best Test Batters in the World, Saud Shakeel stands out for his discipline and resilience. The left-hander from Pakistan has impressed cricket fans with his ability to stay at the crease for long periods. Shakeel doesn’t play flashy shots but instead focuses on building innings patiently, something crucial for success in Test cricket.
In conditions where most batters struggle whether the ball swings in England or spins in Asia—Shakeel has managed to keep his calm. His control under pressure and technical strength make him a reliable name in Pakistan’s middle order. With a solid start to his career, he continues to rise among the Best Test Batters in the World.
Field | Details |
---|---|
Name | Saud Shakeel |
Country | Pakistan |
Matches | 14 |
Runs | 1062 |
9. PHKD Mendis

PHKD Mendis has quietly built his name among the Best Test Batters in the World. Representing Sri Lanka, Mendis displays strong basics and a calm head. He plays both spin and pace with maturity, often standing firm when his team is under pressure. His strokes are elegant, and he has already produced some important innings early in his career.
As Sri Lanka reshapes its Test team, Mendis has become a pillar they can count on. His talent and steady improvement ensure he stays in the conversation when people talk about the Best Test Batters in the World.
Field | Details |
---|---|
Name | PHKD Mendis |
Country | Sri Lanka |
Matches | 12 |
Runs | 982 |
READ MORE: Top 10 Indian Bowlers with the Most Test Wickets in Cricket History
8. Ben Duckett

Ben Duckett has injected energy into England’s top order, carving a spot among the Best Test Batters in the World with his fearless approach. Unlike many traditional Test openers, Duckett attacks from ball one. His sweeps, reverse sweeps, and aggressive intent have become a hallmark of England’s new “Bazball” style.
He adapts well to different types of bowling, especially on spinning tracks. With this combination of flair and courage, Duckett’s name often comes up when discussing the most impactful and Best Test Batters in the World today.
Field | Details |
---|---|
Name | Ben Duckett |
Country | England |
Matches | 18 |
Runs | 1253 |
7. Rishabh Pant

Rishabh Pant is widely regarded as one of the Best Test Batters in the World due to his fearless strokeplay and match-winning performances. The Indian wicketkeeper-batter has changed the perception of how Test cricket can be played from the middle order. His famous knock at the Gabba during the 2021 Australia tour is just one of many examples.
Even during injury setbacks, Pant’s reputation as one of the Best Test Batters in the World hasn’t faded. His ability to take the game away from opponents in a single session makes him a game-changer.
Field | Details |
---|---|
Name | Rishabh Pant |
Country | India |
Matches | 33 |
Runs | 2336 |
6. Temba Bavuma

South Africa’s Temba Bavuma is a classic example of someone who quietly excels among the Best Test Batters in the World. He is not loud with his bat but lets his technique and temperament do the talking. Bavuma is particularly strong in building partnerships and rescuing his team from trouble.
He may not always be in the spotlight, but his steady hand in crisis situations is what defines the Best Test Batters in the World. His leadership and calm presence bring great value to South Africa’s lineup.
Field | Details |
---|---|
Name | Temba Bavuma |
Country | South Africa |
Matches | 56 |
Runs | 2872 |
5. Steve Smith

Steve Smith has long been among the Best Test Batters in the World, with over a decade of dominance. His unique technique may seem unorthodox, but it works wonders across all conditions. Smith adapts to challenges better than most, reading the bowler early and shifting gears accordingly.
He has played vital roles in Ashes battles, series wins in Asia, and home dominance. Even after facing form slumps, he returns stronger one of the core traits of the Best Test Batters in the World.
Field | Details |
---|---|
Name | Steve Smith |
Country | Australia |
Matches | 106 |
Runs | 9613 |
4. Yashasvi Jaiswal

Yashasvi Jaiswal has already created waves with his powerful yet patient batting, putting himself firmly among the Best Test Batters in the World. His debut was remarkable, and he has followed it with consistent, big scores. He balances aggression with careful shot selection, making him a dangerous Test opener.
Despite being new to the format, Jaiswal plays like a seasoned pro. His performances suggest he’ll continue to be one of the Best Test Batters in the World for years to come.
Field | Details |
---|---|
Name | Yashasvi Jaiswal |
Country | India |
Matches | 9 |
Runs | 1028 |
3. Kane Williamson

Kane Williamson has become a symbol of consistency and class among the Best Test Batters in the World. His smooth stroke play and mental strength allow him to perform in all conditions. Whether the ball is seaming, bouncing, or turning, Williamson has a solution.
He has led New Zealand through some of their greatest cricket moments and remains a dependable presence. Williamson’s place among the Best Test Batters in the World is earned through years of unmatched performances.
Field | Details |
---|---|
Name | Kane Williamson |
Country | New Zealand |
Matches | 100 |
Runs | 8677 |
2. Harry Brook

Harry Brook’s arrival in Test cricket has been nothing short of explosive, landing him among the Best Test Batters in the World in record time. With his aggressive yet intelligent approach, Brook has scored centuries in both familiar and foreign conditions. He’s a big reason behind the success of England’s new aggressive approach.
Every time he walks in, there’s excitement. His ability to change the course of the game quickly cements his place among the Best Test Batters in the World.
Field | Details |
---|---|
Name | Harry Brook |
Country | England |
Matches | 12 |
Runs | 1522 |
READ MORE: Top 10 Most Fastest Double Hundreds in Test Cricket History
1. Joe Root

Joe Root remains the gold standard when discussing the Best Test Batters in the World. With elegance, skill, and unmatched hunger for runs, Root has consistently led England’s batting unit. He has adapted to the high pace of modern Test cricket while still playing classic strokes Best Test Batters in the World.
From scoring double centuries in India to dominating bowlers in Australia, Root does it all. His records, performances, and leadership make him the face of the Best Test Batters in the World.
Field | Details |
---|---|
Name | Joe Root |
Country | England |
Matches | 139 |
Runs | 11280 |