Embarrassing Records in World Cricket are moments that players and fans never want to remember. One of the biggest shocks came in 2020 when India’s national cricket team was bowled out for just 36 runs against Australia’s national cricket team in a Test match. It became India’s lowest Test score ever. Another unwanted record belongs to the Sri Lanka national cricket team, who have lost more than 119 Test matches,
The most by any team in cricket history. Ajit Agarkar also struggled badly against Australia by scoring five consecutive ducks in Tests. Meanwhile, Shahid Afridi finished his final Test innings with a first-ball duck. These moments prove that even legendary cricketers can face very embarrassing days on the field.
Embarrassing Records in World Cricket: India’s Shocking 36 All Out
Embarrassing Records in World Cricket include some unforgettable batting collapses, and India’s 36 all out against the Australian national cricket team in 2020 is one of the worst. This happened on December 19, 2020, during the Adelaide Day/Night Test. India national cricket team was bowled out in just 21.2 overs, and no batter could even score 10 runs. Mayank Agarwal was the top scorer with only 9 runs.
Before this, India’s lowest Test score was 42 against England in 1974. Australian bowlers Josh Hazlewood and Pat Cummins destroyed the batting lineup with figures of 5/8 and 4/21. Even after this embarrassing loss, India made a brilliant comeback and won the Border-Gavaskar Trophy series 2-1.
Test Cricket Records That Became Painful Moments for Famous Teams
Test cricket has seen many shocking defeats over the years. The Sri Lanka national cricket team has lost 121 Test matches in 313 games till early 2026, but the record for most Test losses belongs to the England cricket team, with more than 330 defeats in over 1,000 matches. The Bangladesh national cricket team holds the record for 21 consecutive Test losses and also has the worst loss percentage among teams with more than 100 Tests.
Sri Lanka also faced a huge defeat against Australia national cricket team in 2025 by an innings and 242 runs at Galle. In 2024, they were bowled out for only 42 runs against the South Africa national cricket team in Durban.
Zimbabwe’s 35 All Out Became One of Cricket’s Most Shocking Collapses
On April 25, 2004, the Zimbabwe national cricket team created one of the worst records in ODI cricket history by getting bowled out for just 35 runs against the Sri Lanka national cricket team in Harare. The whole innings lasted only 18 overs. Chaminda Vaas took 4 wickets for 11 runs,
While Farveez Maharoof picked up 3 wickets for just 3 runs. The top scorers were Dion Ebrahim and Extras with only 7 runs each. Four Zimbabwe batters got out for ducks. Sri Lanka easily won the match by 9 wickets with 244 balls remaining.
Sri Lanka’s Strange Batting Record Left Cricket Fans Completely Surprised
The Sri Lanka national cricket team created a very unusual Test cricket record in 2024 against the Bangladesh national cricket team by scoring 531 runs without a single batter making a century. Six Sri Lankan batters scored half-centuries, but none could reach 100 runs. In the middle of many Embarrassing Records in World Cricket, this record feels strange because teams usually score at least one century after crossing 500 runs.
Before this, the record belonged to India national cricket team, who made 524/9 declared against the New Zealand national cricket team in 1976-77, where the highest score was only 70. In ODI cricket, the South Africa national cricket team scored 392/6 against the Pakistan national cricket team in 2007 without a century, with Jacques Kallis making 88 not out.
ALSO READ: WWE Releases 2026 List: Wyatt Sicks And Major Names Depart
