Indian Batsmen Who Have Scored an Innings of 300 Runs in a Test Match
Scoring a century in Test cricket is considered one of the greatest achievements for any batsman. Reaching the 200-run mark is even more special, while crossing the 300-run mark in a Test innings places a batsman in a very exclusive club. For India, only two batsmen have achieved this magnificent feat in men’s Test cricket: Virender Sehwag and Karun Nair.
Virender Sehwag was the first Indian batsman to score a Test triple century; he scored 309 runs against Pakistan in Multan in 2004. Four years later, he went a step further by scoring 319 runs against South Africa in Chennai—the highest individual score by an Indian batsman in Test cricket. Subsequently, Karun Nair became the second Indian to reach this milestone when he scored an unbeaten 303 against England in Chennai in 2016.
1. Virender Sehwag

Virender Sehwag’s score of 319 runs against South Africa remains the highest individual score ever recorded by an Indian batsman in a Test match. This innings was played in March 2008 at the M.A. Chidambaram Stadium in Chennai. Sehwag displayed tremendous aggression against South Africa’s formidable bowling attack, scoring 319 runs off 304 balls. His innings included 42 fours and five sixes, reflecting the aggressive style that established him as one of the most dangerous opening batsmen in Test cricket.
2. Virender Sehwag

Virender Sehwag made history by becoming the first Indian batsman to score a triple century in Test cricket. Playing against Pakistan in Multan in March 2004, Sehwag played one of the most memorable innings in the history of Indian Test cricket. He scored 309 runs off 375 balls; the innings included 39 fours and six sixes. Sehwag reached the 300-run mark on March 29, 2004, becoming the first Indian to achieve this feat. This magnificent performance earned him the nickname “Sultan of Multan.”
At the time, the record for the highest individual score by an Indian in a Test match was held by VVS Laxman, who had scored 281 runs against Australia in Kolkata in 2001. Sehwag surpassed that record by a significant margin in Multan. This innings was also crucial from the team’s perspective; India dominated Pakistan and won the Test match by an innings and 52 runs.
3. Karun Nair

In December 2016, Karun Nair scored an unbeaten 303 runs against England in Chennai. Nair became the second Indian batsman to score 300 or more runs in a Test innings. This achievement was particularly special as it was only the third Test match of his career. He converted his maiden Test century into a triple century, becoming the first Indian batsman to do so.
He reached the 300-run mark by hitting a boundary off Adil Rashid’s bowling. Shortly thereafter, India declared their innings at 759/7, with Nair remaining unbeaten on 303. Thanks to this innings, India secured a massive lead and ultimately won the Test match by an innings and 75 runs.
India top 3 richest cricketers
Cricket is the world’s most popular sport; however, it has evolved far beyond just a game into a massive, multi-billion-rupee industry. While many legendary cricketers have delivered stellar performances on the field, they have also amassed immense wealth through endorsements, business ventures, and investments. Notably, Indian players dominate the list of the world’s three wealthiest cricketers. Let us take a look at who these players are and the primary sources of their earnings.
This list features cricketers who have become billionaires through their own earnings. Although Ajay Jadeja is also counted among the wealthiest cricketers, he inherited his fortune; in contrast, Virat, Sachin, and Dhoni have significantly boosted their net worth through their cricketing careers, business investments, and other avenues.
1. Sachin Tendulkar

Sachin Tendulkar, the legendary Indian batsman revered as the ‘God of Cricket,’ tops this list. His estimated net worth is reported to be over $170 million (approximately ₹1,400 crore). Although he retired from international cricket in 2013, his earnings have continued to rise. His primary sources of income include brand endorsements, sports academies, restaurants, investments in startups, and other business ventures. Additionally, he serves as a mentor for the IPL franchise Mumbai Indians.
2. Virat Kohli

Indian star batsman Virat Kohli ranks second with a net worth exceeding $127 million (approximately ₹1,050 crore). He is counted among the world’s biggest sports brands today. His earnings come from cricket contracts, endorsements, social media, and various business ventures (such as the fashion brands One8 and Wrogn). Additionally, his luxury properties in Mumbai and Gurugram constitute a significant portion of his wealth.
3. MS Dhoni

Former Indian team captain Mahendra Singh Dhoni ranks third with a net worth exceeding $123 million (approximately ₹1,000 crore). Beyond cricket, he is involved in farming, fitness chains, a production house, tech startups, and various other businesses. He also serves as a brand ambassador for several major companies. Despite retiring from international cricket, his popularity and earnings in the IPL remain consistently high.
