5 biggest upsets in Test cricket since 2000

There have been some big, big upsets in Test cricket over the last 22 years
There have been some big, big upsets in Test cricket over the last 22 years

#3 Afghanistan defeat Bangladesh, 2019

youtube-cover

Afghanistan made their Test cricket debut in 2018, and just a year later recorded their maiden overseas Test win against Bangladesh. Playing a one-off Test at the Zahur Ahmed Chowdhury Stadium, Afghanistan won the toss and elected to bat first.

Rahmat Shah's century guided the visitors to a 342-run first-innings total. Despite playing at home, Bangladesh managed only 205 runs in their first innings to concede a 137-run lead. Captain Rashid Khan led Afghanistan from the front with a five-wicket haul.

Afghanistan set a 398-run target for Bangladesh in the second innings. The home side were all out for just 173 runs in their second innings as they lost by 224 runs. Rashid stole the show again with a six-wicket haul for Afghanistan.


#4 Zimbabwe defeat Pakistan, 2013

Zimbabwe stunned Pakistan in a Test match at the Harare Sports Club back in 2013. The home side batted first and posted a 294-run total, riding on Hamilton Masakadza's 75. Pakistan were all out for 230 in their first innings as they conceded a 64-run first innings lead.

A half-century from Tinotenda Mawoyo helped Zimbabwe set a 264-run target for the visitors. Fans expected the Misbah-ul-Haq-led outfit to win the Test, but Tendai Chatara's five-wicket haul powered the African nation to a memorable 24-run win.


#5 Bangladesh defeat Australia, 2017

youtube-cover

Bangladesh made history in 2017 by recording their maiden Test win against the mighty Australian side in Dhaka. Mushfiqur Rahim won the toss and asked the visitors to bowl first on a spin-friendly surface.

Bangladesh posted a 260-run total, courtesy of fifties from Tamim Iqbal and Shakib Al Hasan. Shakib starred with the ball as well, with his five-wicket haul helping Bangladesh bowl Australia out for 217 runs and take a slim lead of 43 runs.

Iqbal scored another fifty in the second innings, helping Bangladesh set a 265-run target for the Steve Smith-led outfit. David Warner scored an excellent ton for the visitors, but his effort went in vain as Bangladesh took the 10 Australian wickets for 244 runs and won by 20 runs.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Sudeshna Banerjee
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications