Determination, grit, patience, and technique are the things that come to our minds when we think of batting in Test cricket. Countering swing early on, tackling the spinners with the surface drastically changing in 5 days, batting has never been easy in the game’s most extended format. Cricket has witnessed various excellent batters from all generations but today we’ll look at the top ten run scorers in the history of test cricket.

1. Allan Border

The Australian legend, Allan Border starts at number 10 on the list. He was the kind of player who won’t give his wicket away easily and looked to build on any inning he played. His temperament was of the highest stature and it’s evident that a batsman of his Caliber would break into record books. He scored 11174 runs in Test cricket averaging 50.56, scoring 63 half-centuries and 27 centuries.

2. Mahela Jayawardene

Mahela Jayawardene is a remarkable cricket player known for his elegance, class, and prodigious scoring ability. He has shown excellent leadership skills, being calm yet authoritative as a captain. With his exceptional ability to coordinate his hands and eyes and precise technique, Jayawardene can consistently score runs from various positions around the pitch. He has scored 11814 runs in test cricket at an averaging49.84, scoring 50 half-centuries and 34 centuries.

3. Shivnarine Chanderpaul

Shivnarine Chanderpaul, who is known for having the most unpleasant technique in international cricket, has shown that there is more to the game than textbook coaching techniques. Amidst the cricket community's fixation on Brian Lara's undeniable skill, Chanderpaul proved that there were other means to be reliable in Test cricket for a long duration. He marked his place in history as the second West Indian to achieve the milestone of scoring 10,000 Test runs. He has scored 11867 runs in test cricket at an averaging51.37, scoring 66 half-centuries and 30 centuries.

4. Brian Lara

A match-winner, a savior,Brian Charles Lara, like a magnificent on-screen character, easily slipped in and out of a few parts. To start with, things to start with, Lara will until the end of time be recollected as one of the most prominent batters of the present-day period, bracketed nearby the first-class company of Sachin Tendulkar, Ricky Ponting, and Jacques Kallis. He has scored 11953 runs in test cricket at an averaging52.88, scoring 48 half-centuries and 34 centuries with the highest score of 400*.

5. Kumar Sangakkara

Kumar Sangakkara, an exquisite stroke player, a reliable keeper, and a sharp scholar, was the central pillarof Sri Lankan cricket for close to 15 yearsAfter playing near to 500 internationalmatchesfor his country, the all-time extraordinary cricketer played his lastinningsin a Test against India at Colombo (PSS) in 2015.He has scored 12400 runs in test cricket at an averaging57.40, scoring 52 half-centuries and 38 centuries with the highest score of 319.

6. Alastair Cook

Becoming a test opener in the UK country is never easy.New Duke’sballtends to swing fast and demands excellentqualityto ensure openers survive, let alonescore reliably. But Cook excelledin his aggressive strategy, dynamic actions, and resilience requiredto deal with unfavorable situations. He has scored 12472 runs in test cricket at an averaging45.35, scoring 57 half-centuries and 33 centuries with the highest score of 294.

7. Rahul Dravid

Rahul Dravid,known as, the Wall, nevertheless, if there was ever a batting technique that could be utilized to make a computer recreation for cricket shots, it has got to be Rahul Dravid's.He has scored 13288 runs in test cricket at an averaging52.31, scoring 63 half-centuries and 36 centuries with the highest score of 270.

8. Jacques Kallis

Technically sound and solid off either foot, Kallis can play both the seamers and the spinners. Though his essentialfocus is on defensive batting, he looksforruns and is always on the hunt foranything free. He could play everyshot within the book, buthis cover drives are his best.He has scored 13289 runs in test cricket at an averaging51.85, scoring 58 half-centuries and 45 centuries with the highest score of 224.

9. Ricky Ponting

Ricky Ponting, the foremost uncompromising player of his era, developed into Australia's most effective run-maker and sits underneathBradman among the most noteworthy players the nation has created. Ponting played all the shots with a total flow of the bat - the cover drive and the pullshot were his trademarks.He has scored 13378 runs in test cricket at an averaging51.85, scoring 62 half-centuries and 41 centuries with the highest score of 257.

10. Sachin Tendulkar

Sachin Tendulkar was the foremost complete batter of his time,productive run-maker of all time, and the most excellent cricketer ever. His batting was based on the purest standards: perfect balanceand accuracy in stroke-making. Considered the God of cricket he scored 15921 runs in test cricket at an averaging53.78, scoring 68 half-centuries and 51 centuries with the highest score of 248*.