It has been 88 years since India played its first international match. During this long journey, India has been part of 1655 international matches in all formats. They have given the world of cricket many unforgettable moments. Overall, the Indian team has a long cricketing history and is one of the most closely watched teams in the world. However, the team also has some embarrassing records that Indian cricket fans should be ashamed of. Let us look at the worst records of the Indian cricket team.

1. Most Losses In ODI

Since the 2015 World Cup, Indian cricket has been one of the most successful ODI teams, with a 70%-win rate. They made history by winning bilateral series against South Africa, New Zealand, Australia, and others. However, this cannot completely obscure Indian cricket's past failures. The Men in Blue have lost the most ODIs in history, 423 times in 987 appearances. Their most recent defeat to New Zealand contributed significantly to their dismal record.

2. First Team - Dismissed Twice On The Same Day Of The Test

When India was playing England in Manchester in 1952, the entire team collapsed twice on the third day of the Test match, becoming the first team to be dismissed in this humiliating manner. Vijay Hazare led the team at the time and managed to score only 140 runs in both innings. The interesting fact is that they lost 20 wickets in 58 overs.

3. Maximum 350+ Totals Conceded In ODI

The Indian team is now regularly racking up record-breaking 350-plus totals. They have reached 29 times in the last ten years. However, India has been on the receiving end most of the time when the other team has given them a bad record. Unfortunately, India has been the team against which the most 350+ totals have been scored 12 times. As a result, it is not incorrect to say that the team's batting strength has been masking one of their flaws in ODI cricket.

4. Maximum Number Of Extras In A Test Inning

Every single India-Pakistan match is memorable. Every Indian will remember the test match in Bangalore. After 27 years, India defeated Pakistan in a three-match test series at home. However, India's team also had a poor performance in the same test match. India's bowlers gave 76 extra balls in the first innings, including 15 no-balls. It is the most runs ever scored by one team in the form of extras in a single inning of a test match.

5. Maximum Number Of Fours Conceded In A T20 Inning

In 2009, Sri Lanka visited India for a two-match series. It was a memorable game because both teams had match-winners. India had Yuvraj Singh and Virender Sehwag in their lineup, while Sri Lanka had Mahela Jayawardene and Kumar Sangakkara. All of the fans expected a fantastic game, but India was defeated. More importantly, the Indian team set a new T20I record by conceding 29 fours, the most ever in a T20I inning. We can say that India's bowling unit fell far short of expectations in that match.

6. Bowled The Most Number Of Times In Test – Rahul Dravid

He played the second most tests, so it's no surprise that he had the second most dismissals in his test career. In his test career, he has been bowled out 52 times. In his one-day international career, he was bowled out 57 times.  He made his test debut against England in 1996 and his one-day international debut against Sri Lanka the following year.

7. Conceded Max Runs For India In Odi Inning – 106 

Bhuvneshwar Kumar set the record for most runs conceded by India in an ODI, 106 against South Africa in 2015. AB de Villiers’s 61-ball 119 with 11 sixes resulted in an absolute carnage of Indian bowlers in this match.

8. Shivam Dube – 2nd Most Expensive T20 Over – 34 Runs

During India's 5th T20I against New Zealand, allrounder Shivam Dube set an unfavorable record at Bay Oval. The right-arm bowler was hit for 34 runs in an over by Kiwi batsmen Tim Seifert and Ross Taylor, making it the most expensive over bowled by an Indian in any format. Fortunately for India, Dube's over did not cost the visitors the match, and India won by 7 runs.

9. Most Expensive Test Over For India, Harbhajan Singh

In a Test match in 2006 against Pakistan, Harbhajan Singh bowled the most expensive over for India in any Test match. Harbhajan Singh bowled the most expensive Test over for India in the Lahore Test, when Shahid Afridi hit him for 27 runs, including four sixes.

10. Ms Dhoni – No International Century Outside Asia

Dhoni has scored 10 centuries in ODI cricket and 6 centuries in Test cricket, but he has only scored centuries in countries such as India, Bangladesh, Pakistan, and Sri Lanka. Dhoni had yet to score a century outside of Asia.