Who played most ODI matches for India?

Tendulkar holds the record for playing the most ODI matches with 463.

Which cricket team played most ODI matches?

Australia– 84 Against England

Australia accounts for 84 ODI wins against England. Australia and England played the first-ever match in ODI cricket in January 1971. Till today, both the teams have faced each other in 152 matches. Australia has defeated England in 84 games.

Who has played most Test matches for India?

List of Players who have played 100 Test matches for India

PLAYERS MATCHES RUNS
Sachin Tendulkar 200 15921
Rahul Dravid 163 13265
VVS Laxman 134 8781
Anil Kumble 132 2506

Who is the highest ODI wicket taker?

The leg-spinner scalped 334 wickets in 269 ODIs while playing for India from 1990 to 2007. So far, Kumble is the highest wicket-taker for India in ODI cricket. He had an average of 30.83 and an economy of 4.29.

Who is the best Indian player?

The top 5 best Indian batsmen of all-time

  • MS Dhoni. MANCHESTER, ENGLAND – JUNE 27: MS Dhoni of India batting during the Group Stage match of the ICC Cricket World Cup 2019 between West Indies and India at Old Trafford on June 27, 2019 in Manchester, England. ( …
  • Rahul Dravid. …
  • Sunil Gavaskar. …
  • Virat Kohli. …
  • Sachin Tendulkar.
IT\'S FUN:  Who changed the capital from Delhi to Lahore?

What is the shortest ever Test match?

According to Guinness World Records, the shortest Test match ever was the first Test between England and Australia at Trent Bridge, Nottingham in June, 1926, in which there were just 50 minutes play and 17.2 overs bowled.

Who won most t20 matches?

10 Teams With Most Wins In T20I Cricket

  • New Zealand- 73.
  • Australia- 72. …
  • England- 71. …
  • West Indies- 63. …
  • Sri Lanka- 61. Sri Lanka Cricket Team (Image Credit: Twitter) …
  • Afghanistan- 58. Afghanistan Cricket Team (Image Credit: Twitter) …
  • Ireland- 42. Ireland Cricket Team (Image Credit: Twitter) …
  • 10 Teams With Most Wins In T20I Cricket.
About India