Cricket is a batsman’s game. There are batsmen who paint amazing pictures with their strokes and score runs. On the other hand, some of them make runs with great patience and grit.

At the end of the cricket match, what actually counts is how many runs are being scored, no matter how they come. Cricket players can win matches with their batting.

Moreover, they can also save matches. Here are the best match-winners with the bat in cricket history.

Brian Lara

Brian Lara played for Trinidad & Tobago, Northern Transvaal, Warwickshire, and Southern Rocks. Who was the toughest to ball to in the 1990s and early 2000s? Brian Lara, of course. The elegant left-hander played pace & spin equally well.

His highest individual score in Tests was the 400 against England in 2004. Lara was the only cricketer who was twice in the list of ESPNCricinfo’s top 25 Test batting performances.

Ricky Ponting

This Australian cricket player is also considered one of the best ones in the world. He played for teams such as Mumbai Indians, Tasmania, Somerset, and Surrey.

He is the greatest match-winner with the bat for Australia in modern times. In 2003, when the World Cup final against India took place, the Aussies posted a mammoth 359-2.

That was thanks to a great 140 (128) by Ponting. In the inaugural T20I against New Zealand, this player also was the Man of the Match. He scored an unbeaten 98 in only 55 balls.

Sachin Tendulkar

The major teams where Sachin played were Mumbai and Mumbai Indians. He is being known as the ’’God of Cricket’’. He made his debut against Pakistan.

He was then only 16-year old. Sachin Tendulkar has scored 100 international centuries. Plus, he scored the most runs in World Cups. Another great thing about this cricketer is that he played lots of memorable knocks.

He also won a high number of games single-handedly. This professional cricketer was the reason people made cricket a profession.


Bradman played for New South Wales and South Australia. He is also considered the greatest batsman of all time. His average of 99.94 in Tests is a record that is definitely not to be broken.

Bradman also holds the record for most runs in a Test series. In 1930, in the Ashes, he scored 974 runs from 7 innings an amazing average of 139.14.

Gary Sobers

Gary Sobers played for Barbados, South Australia, and Nottinghamshire. He is another cricketer that remains in cricket history thanks to his amazing talent.

Sobers is the best all-rounder of all time. He was once called a ’’five in one cricketer’’. That was because he excelled in every cricketing skill. In 1958, this player broke the record of the highest individual score against Pakistan.

He scored 365, a record that stood for 36 years. Today, he is still the fourth-highest individual score in Tests. Moreover, Gary Sobers is the first batsman who hit six sixes in an over in first-class cricket.

At the beginning of his career, he was a bowler. So, this makes the batting records even more impressive.

Leave a Reply

Your email address will not be published. Required fields are marked *