Live Scores

cricket Live Scores & Fixtures

Test Cricket Records: Players to get out on 199

In the ongoing first Test match between Sri Lanka and Bangladesh, Lankan all-rounder Angelo Mathews missed his well-deserved double hundred

May 17, 2022, 7:06 AM2 min read

Test Cricket Records: Players to get out on 199

Getting out on a score of 99 or 199 is what no player wants in his cricketing career. That's might be the most disappointing moment for every cricket fan out there. You will be amazed to know that there is a total of 12 players who got out on a score of 199 in their Test career. Meanwhile, that too includes some great cricketing giants on the list like M Azharuddin, Sanath Jayasuriya, Steve Waugh, Steve Smith, and many more.


KL Rahul after getting dismissed on 199 against England in 2016
Image - India Today

Also Read: Brendon McCullum emerges as the favorite to become the new England Test coach

In the ongoing first Test match between Sri Lanka and Bangladesh, Lankan all-rounder Angelo Mathews missed his well-deserved double hundred by just one run when he got caught by Shakib on a score of 199 off 397 balls including 19 fours and one six. He became the 12th player to get out on a score of 199 in Test cricket.

Here SportzPoint brings you the twelve greats of the format who got out on a score of 199 in their Test career. Let's check out the complete list below.

Read Also: "I think he's 50/50. We'll know in a few days' time," says Pant on Prithvi Shaw

Players to get out on 199 in Test Cricket

Player Score Match Year
Mudassar Nazar 199 (552) Pakistan v/s India 1984
M Azharuddin 199 (505) India v/s Sri Lanka 1984
M Elliot 199 (450) Australia v/s England 1997
Sanath Jayasuriya 199 (435) Sri Lanka v/s India 1997
Steve Waugh 199 (509) Australia v/s West Indies 1999
Younis Khan 199 (476) Pakistan v/s India 2006
Ian Bell 199 (496) England v/s South Africa 2008
Steve Smith 199 (513) Australia v/s West Indies 2015
KL Rahul 199 (450) India v/s England 2016
Dean Elger 199 (553) South Africa v/s Bangladesh 2017
Faf Du Plessis 199 (412) South Africa v/s Sri Lanka 2020
Angelo Mathews 199 (357) Sri Lanka v/s Bangladesh 2022
Next Article

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

Before the much awaited clash begin, let's have a look at the batters with most runs in India vs Pakistan matches in Asia Cup in both ODI and T20I formats.

Sep 12, 2025, 12:09 PM4 min read

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

The mega clash between India and Pakistan in the Asia Cup 2025 group stage will be played on 14 September. Looking at the tournament record, both teams have played 18 matches against each other. Out of these, India have won 10 while Pakistan have claimed 6 games. However, in the last 10 years, the rivalry has become one-sided, where Pakistan managed to win only once in seven showdowns.

So, before the much awaited clash begin, let's have a look at the batters with most runs in India vs Pakistan matches in Asia Cup in both ODI and T20I formats.

Also Read: Past results of India vs Pakistan in Asia Cup

Most Runs in India vs Pakistan Matches (ODI+T20I)

5. Mohammad Hafeez | 184 Runs

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

The former Pakistan captain Mohammad Hafeez played three matches against India in Asia Cup and scored 184 runs at an average of 61.33 and a strike rate of 78.63. He smashed a fifty and a century each as well. 

Hafeez's highest score of 105 during Asia Cup 2012, stitched a record 224-run opening partnership with Nasir Jamshed. The opening stand is Pakistan’s highest against India eclipsing Saeed Anwar and Aamer Sohail’s opening stand of 144 in Singapore, back in 1996.

4. Younis Khan | 238 Runs

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

The former Pakistani skipper was an elegant batter with a prolific run-scoring record. He was known for his stylish stroke play and was a key performer for Pakistan against India. In 4 matches against India, Younis scored 228 runs at an average of 79.33 with a couple of half-centuries and a hundred.

His highest score of 123* came during 2008 Asia Cup, played at National Stadium in Karachi, helped Pakistan chased down the target of 309 runs for the loss of just 2 wickets in 45.3 overs. 

3. Shoaib Malik | 432 Runs

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

The former Pakistan all-rounder is one of the best cricketers the country has produced in the modern era. Shoaib Malik was Pakistan's crisis man as he bailed the team out of danger several times, be it with the bat or ball. While he was dangerous against every opponent, the lanky all-rounder was at his absolute best against India. 

Shoaib Malik is the only one Pakistani batsman who has scored 400+ runs against India in Asia Cup. He has scored 432 runs in 6 matches at an average of 86.30 and a strike rate of 93.70, including two centuries and one half-century. Malik's highest score of 143 came during the 2004 Asia Cup. He smashed 18 boundaries and one six during his 127-ball stay in the middle. His knock also helped the Men in Green secure a 59-run victory.

2. Rohit Sharma | 474 Runs

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

Joining his teammate Kohli on this list is the Indian opener, Rohit Sharma. Rohit has been a prolific scorer in limited-overs cricket, and in Asia Cup T20 matches, he has accumulated 474 runs in 12 matches against Pakistan at an average of 47.40 and a strike rate of 94.42. 

Rohit has also registered five half-centuries and one century against Pakistan in the Asia Cup. His highest score of 111* off 119 was registered during the 2018 Asia Cup edition in a game in Dubai. 

Also Read: Highest Run Scorer in Asia Cup History (ODI + T20)

1. Virat Kohli | 476 Runs

Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)

India's star batsman Virat Kohli is the top run-scorer against Pakistan in the Asia Cup. He has scored 476 runs in just 8 matches at an average of 68. This includes two centuries and one half century. Virat also scored a century against Pakistan in the previous match of the Asia Cup 2023. He had also led India to victory with an innings of 183 runs in 2012.

Highlighting his prowess, the most iconic of these innings is his memorable 183 in 2012, a record-setting performance that still stands as the highest individual score in the Asia Cup.

Next Article

Most Sixes for India in T20Is

Over the years India is blessed to have got some big hitters in their line up who are capable of clearing any boundary in the world. In this article we will take a look at those batters with most sixes for India in T20Is.

Aug 27, 2025, 11:23 AM4 min read

Most Sixes for India in T20Is

Cricket today is almost entirely a batsman's game. Flat pitches, small boundaries and bigger bats have tilted the game heavily in favor of the batsmen. The bowlers have got nowhere to hide and, the advent of T20s, where the batsmen go after them from the first ball itself have made it even more difficult.

The T20 format has brought about a revolution where the bowlers are more than grateful to keep the run rate down, rather than to take wickets. India made a wonderful foray into the shortest format of the game, winning the inaugural T20 World Cup in 2007. Over the years India is blessed to have got some big hitters in their line up who are capable of clearing any boundary in the world.

In this article we will take a look at those batters with most sixes for India in T20Is.

Most Sixes for India in T20Is

5. Hardik Pandya | 95

Most Sixes for India in T20Is

Hardik Pandya debuted in T20I cricket in 2016 and swiftly established himself as a key member of India's preferred playing eleven, serving as a seam-bowling all-rounder. His T20I career reached its peak in 2024, marked by outstanding all-round performances during the ICC T20 World Cup 2024, helping India clinch the title. In terms of batting, Pandya has struck 95 sixes across 90 T20I innings.

Pandya has been included in the Men in Blue's 15-member squad for this year's Asia Cup. If Pandya manages to hit five more maximums in the Asia Cup, then he will go on to surpass KL Rahul's tally of 99 sixes in the shortest format. This will see the all-rounder become the Indian player with the fourth-most sixes in T20Is.

Also Read: Highest Wicket Taker in Asia Cup History (ODI + T20)

4. KL Rahul | 99

Most Sixes for India in T20Is

KL Rahul, who was once a consistent member of the T20I squad now finds himself out of favour in the T20I setup. Between 2016 and 2022, he played in 72 T20I matches and mostly batted in the top three.

He hit 99 sixes in 68 T20I innings. Following the T20 World Cup 2022, he was excluded from the shortest format due to his outdated approach to T20 cricket, as he did not improve his intent and strike rate.

3. Virat Kohli | 124

Most Sixes for India in T20Is

The Run Machine Virat Kohli has hit 124 sixes in 117 T20I innings for India. He is one of the most consistent players in the Indian team, with an average of 48.69. He made his T20I debut for India in 2010 and since then he has been a cornerstone of India's batting. Kohli also recorded 4,188 runs in T20I format, which included 38 fifties. 

“King Kohli” was part of the Indian team that won the T20 World Cup in June 2024. After winning the trophy, Kohli announced his retirement from the format. 

2. Suryakumar Yadav | 146*

Most Sixes for India in T20Is

Yet another batsman who has made six-hitting look extremely easy is India's T20I captain Suryakumar Yadav. Despite making his T20I debut in March 2021 with a match against England, the elegant middle-order batter has already launched 146 maximums in just 79 innings for Team India.

Having the ability to hit sixes at all parts of the ground with relative ease makes Yadav, a.k.a SKY, draw a comparison with South Africa’s great AB De Villiers who was called Mr. 360 in cricket. His centuries have also come against big teams like England, South Africa, and New Zealand apart from Sri Lanka. He has hit the most number of T20I sixes against West Indies (35).  

1. Rohit Sharma | 205

Most Sixes for India in T20Is

Former Indian T20I captain Rohit Sharma hit the most sixes for India in T20Is, having hit 205 sixes in 159 games he played. He made his debut for India in the 2007 T20 World Cup against South Africa. However, he failed to cement his place in the team. The turnaround came in the 2013 Champions Trophy when MS Dhoni promoted him up the order to open the batting with Shikhar Dhawan.

Also Read: Most matches by an Indian in international cricket

The mighty Australians have been Rohit's favourite opponent in this format against whom he has hit 29 sixes in 23 matches with Bangladesh being the second, conceding 22 sixes off his willow. Fondly called the “Hitman”, Rohit Sharma hung up his boots from T20Is after delivering the 2024 T20 World Cup title for India.   

Next Article

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI writes to State Associations to include the centrally contracted players

BCCI has expressed strong displeasure over the exclusion of players like KL Rahul and Mohammed Siraj from the upcoming Duleep Trophy.

Aug 22, 2025, 12:00 PM4 min read

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI

The controversy over the key members of the Indian Test team not being selected for major domestic cricket tournaments continues to grow. Now The Board of Control for Cricket in India (BCCI) has expressed strong displeasure over the exclusion of top international players like KL Rahul and Mohammed Siraj from the South Zone team for the upcoming Duleep Trophy.

After this, the Board has officially written a letter to all the state associations asking them to give priority to the selection of centrally contracted players for this opening tournament of the domestic season.

Also Read: Ranji Trophy: Ajinkya Rahane steps down from Mumbai captaincy ahead of the new season

Many big names were not included

South Zone announced its team on July 27. Many big names like KL Rahul, Mohammed Siraj, Washington Sundar, Prasidh Krishna and Sai Sudharsan were not included in it.

The Duleep Trophy, which begins in Bengaluru on August 28, is considered an important platform for domestic and national level talents. The board did not like the decision of the South Zone to not include these players in the team despite their availability during the off-season.

Abey Kuruvilla wrote the email

BCCI General Manager of Cricket Operations Abey Kuruvilla addressed the issue in an email sent to zonal coordinators and state units last week. According to the reports, Kuruvilla stressed the importance of ensuring the participation of all available Indian players to maintain the prestige and competitive level of the Duleep Trophy. 

Kuruvilla wrote in the email, “To uphold its prestige and ensure the highest quality of competition, it’s imperative that all currently available India players are selected for their respective zonal teams. Requesting the Zonal Convenors to ensure that all the current India players who are available to play Duleep trophy should be picked.”

“All players, contracted or otherwise, who make themselves available for selection into Team India, shall participate in domestic matches conducted by BCCI,” 

“In case any player opts not to participate in any domestic cricket tournaments in spite of availability, he/she shall not be considered for selection unless a prior recommendation is obtained to skip the match/tournament from the National coach and the chairman of the selection committee, and prior approval from the BCCI. In case any leave is granted, the same shall be considered on the basis of some valid and cogent reason.” the email said.

Instructions to give priority to domestic cricket

This directive is in line with the BCCI's policy of making participation of international players mandatory in domestic competitions. The board had previously warned players against giving priority to the IPL over first-class cricket and earlier this year reminded all contracted players to remain committed to the domestic calendar.

However, this instruction from BCCI has come after South Zone announced its team. It is still not clear whether the selectors will make any changes in their list or not. Tilak Verma was made the captain of the team.

Also Read: Duleep Trophy: Shardul Thakur to lead the West Zone; no Ajinkya Rahane and Cheteshwar Pujara in the squad

Questions were raised on international players

Shubman Gill, Yashasvi Jaiswal, Kuldeep Yadav, Akash Deep, Mohammed Shami, Arshdeep Singh and Shreyas Iyer among many other players are expected to participate in the tournament representing their respective regions.

The state associations have previously expressed concern that the automatic inclusion of Indian stars in the regional teams overlooks Ranji players who have performed consistently throughout the season.

Many have argued that matches such as India A tours and Board President's XI would be a more suitable platform for international players, leaving regional tournaments as a rewarding avenue for domestic players.

Next Article

Shreyas Iyer's best knocks in Tests

Shreyas Iyer is on the verge of a comeback to India’s Test and T20I squads after dominating in ODIs and IPL 2025. Let's have a look at Shreyas Iyer's best knocks in Tests.

Aug 9, 2025, 1:36 PM3 min read

Shreyas Iyer's best knocks in Tests

Shreyas Iyer is on the verge of a comeback to India’s Test and T20I squads after dominating in ODIs and IPL 2025. Selectors now see Iyer as an all-format solution for India’s middle order, especially ahead of the Asia Cup and West Indies Test series. His comeback is expected to bring stability and experience, especially on spin-friendly tracks where India has struggled lately. 

Iyer has been out of favour in Tests since a back issue and poor form saw him lose his berth during the home series against England last year. The decision-makers, however, feel Iyer has done all the right things since losing his contract after expressing a reluctance to play domestic cricket. 

Also Read: Indian Cricket Team's upcoming schedule (men and women)

Let's have a look at Shreyas Iyer's best knocks in Tests.

Shreyas Iyer's best knocks in Tests

105 vs New Zealand (2021)

Shreyas Iyer's best knocks in Tests

It was one of Shreyas Iyer's best knocks in Tests against New Zealand in the first test match in Kanpur. Iyer played a phenomenal knock of 105 runs off 171 balls, including 13 fours and two sixes. This knock was memorable for Iyer as it was his debut hundred in the test match against New Zealand.

92 vs Sri Lanka (2022)

Shreyas Iyer's best knocks in Tests

Iyer played a gem of a knock in the pink-ball Test at M Chinnaswamy Stadium against Sri Lanka in 2022. India were 86/4 after electing to bat. Iyer shone with a blistering 92 off 98 deliveries, whipping 10 fours and four maximums.

He played with the tail-enders and was the last man to be dismissed (252/10). India eventually won by 238 runs.

87 vs Bangladesh (2022)

Shreyas Iyer's best knocks in Tests

Bowling first, India folded Bangladesh on 227. India, however, had a shaky start and were down to 94/4. Iyer then joined hands with a ferocious-looking Rishabh Pant and the duo plundered 159 runs for the fifth wicket. The pair played a part as India snatched an 87-run lead (314/10).

Iyer smacked 87 off 105 deliveries (4s: 10, 6s: 2), lifting India from the trenches.

86 vs Bangladesh (2022)

Shreyas Iyer's best knocks in Tests

India stumbled in the first Test too (112/4 in 31.4 overs). They needed to keep the Tigers at bay. Iyer and Cheteshwar Pujara delivered the needful, stitching a 149-run partnership before the latter departed (261/5).

Iyer got out the next day after a well-struck 86 off 192 deliveries. India ended up scoring 404 in the first innings and eventually won by 188 runs.

67 vs Sri Lanka (2022)

Shreyas Iyer's best knocks in Tests

Rishabh Pant put the Sri Lankan attack to the sword with a record-breaking half-century while Shreyas Iyer yet again conjured up a measured fifty to let India grab complete control of the second Test over Sri Lanka.

Pant’s 31-ball 50 and Iyer’s 67 after useful contributions from top-order batters meant that India set Sri Lanka a mammoth 447-run target after declaring their second innings at 303 for nine. 

Also Read: ENG vs IND: Every record Shubman Gill broke in test series

65 vs New Zealand (2021)

Shreyas Iyer's best knocks in Tests

It was another mature knock from Iyer while playing only his second innings in the purest format. India (41/3) were in a spot of bother when the debutant arrived. Despite running out of partners, Iyer managed to carve a 125-ball 65. He ended up top-scoring for the hosts.

He was noted for fetching pivotal stands with Ashwin and Wriddhiman Saha, helping India reach 167/7.

Next Article

Longest wicket-taking streak in Tests among pacers

Matt Henry has now 38th consecutive innings of taking at least one wicket. In this article, we will have a look at the pacers with longest wicket-taking streak in Tests.

Aug 9, 2025, 11:53 AM3 min read

Longest wicket-taking streak in Tests among pacers

Matt Henry dismissed opener Brian Bennett for a duck during his first over of Zimbabwe’s second innings on the third day of the second Test, and that made it the 38th consecutive innings of him taking at least one wicket. Among pacers, only Australia’s Dennis Lillee and Pakistan’s Waqar Younis have maintained a longer streak of taking at least one wicket in an innings.

In this article, we will have a look at the pacers with longest wicket-taking streak in Tests.

Also Read: Most Hundreds in Test cricket among active players

Longest wicket-taking streak in Tests among pacers

1. Dennis Lillee | 41 Innings

Longest wicket-taking streak in Tests among pacers

One of Australia's greatest ever fast bowlers, Dennis Lillee held the record for longest wicket-taking streak in Tests. He has 41 consecutive innings of taking at least one wicket. 

Lillee finished his career with 355 Test wickets playing 70 matches, including taking a wicket off his final delivery in international cricket. He also has 23 five-wicket hauls and 7 ten-wicket hauls.

2. Waqar Younis | 41 Innings

Longest wicket-taking streak in Tests among pacers

Waqar Younis jointly holds the record for longest wicket-taking streak in Tests, as the former Pakistan seamer achieved this feat for 41 straight innings. The former right arm fast bowler is widely regarded as one of the greatest fast bowlers of all time.

As of 2012, Younis holds the record for the youngest Pakistani Test captain and the third youngest Test captain in history (22 years 15 days). He played 87 Tests matches for Pakistan during his international cricket career from 1989 to 2003. He has 373 wickets in test cricket with a brilliant average of 23.56. Younis also has 22 five-wicket hauls and 5 ten-wicket hauls to his name.

3. Matt Henry | 38* Innings

Longest wicket-taking streak in Tests among pacers

New Zealand’s Matt Henry is potentially two Tests and four innings away from an all-time record of Lillee and Younis after the Kiwi speedster struck in his first over of Zimbabwe’s second innings on the third day of the second Test. Henry dismissed opener Brian Bennett for a duck, and that made it the 38th consecutive innings of him taking at least one wicket.

Since the start of 2024, Henry is now taken 64 wickets at an average of 15.96. No bowler who has taken 60+ wickets during this period, not even Jasprit Bumrah, has maintained a better average. January 3, 2021, in Christchurch (second innings) against Pakistan was the last time Henry failed to take a wicket in an innings in Tests.

Also Read: Most Test Centuries in Cricket History

4. Kagiso Rabada | 38 Innings

Longest wicket-taking streak in Tests among pacers

Proteas pace ace Kagiso Rabada is the most lethal bowler in Test history. He also has 38 consecutive innings of taking at least one wicket. Rabada (39.1) also holds the record for the best SR in Test cricket history among players with more than 150 Test wickets.

In 71 Tests, Rabada managed to take 336 wickets so far with an average of 21.74. He also has 17 five-wicket hauls and four ten-wicket hauls to his name. 

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.