Who has played most t20 matches for India?

Which team has played most t20 matches?

Pakistan tops the list of teams with the most wins in T20I cricket. Pakistan has won 105 T20I matches so far. The men in green played their first T20I game in 2006 and has played 170 matches so far.

Who has played the most matches for India?

Sachin Tendulkar of India has played the most matches (200).

Who played most ODI matches?


The ‘God of Cricket’ Sachin Tendulkar tops the list with 164 ODIs in India. Tendulkar played the ODIs for India for 21 years (1990-2011) and amassed a mind-boggling 6,976 runs at home, averaging 48.11 and a strike rate of 88.39.

Who played most ODI international matches?

Most matches played in One Day International cricket as of January 2022, by player

Characteristic Number of matches played
SR Tendulkar (INDIA) 463
DPMD Jayawardene (Asia/SL) 448
ST Jayasuriya (Asia/SL) 445
KC Sangakkara (Asia/ICC/SL) 404

Who played highest ODI matches in India?

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

Who played most matches in IPL?

Player with most match appearances in IPL History

  • Virat Kohli. 207.
  • MS Dhoni. 190.
  • Kieron Pollard. 178.
  • Suresh Raina. 176.
  • Rohit Sharma. 168.
  • AB de Villiers. 156.
  • Harbhajan Singh. 136.
  • Sunil Narine. 134.
IT\'S AMAZING:  Who is the strongest Hindu god?

How many ODI played in India?

As of 16 June 2018, India have played 968 ODI matches, winning 502 matches and losing 417; 9 matches were tied and 40 matches had no result. They also won the 1983 and 2011 Cricket World Cups, along with the 2002 and the 2013 ICC Champions Trophy.

Who hit the longest six?

The official record for the longest six in cricket history belongs to Australia’s Brett Lee, who crossed the rope by some 130-135 meters.

Longest six in international cricket: Know the leaders.

No. 1
Player Shahid Afridi
Team Pakistan
Distance (metres) 158m (unofficial)
Year 2013

Which is the highest ODI score?

In November 2014, India’s Rohit Sharma broke the record for the highest individual score in a One Day International cricket match. The opener scored an astonishing 264 runs of 173 balls against Sri Lanka in Kolkata.

Who is the most six in ODI?

Most Sixes in ODI

# Player 6s
1 Shahid Afridi 351
2 C H Gayle 331
3 S T Jayasuriya 270
4 R G Sharma 245

Who is cricket king?

Kohli is often considered one of the best cricket player in the world and widely regarded as one of the greatest cricket player of all time. In international level his career started in 2008 in one day international game against Sri Lanka.

Who has the fastest country record in ODI?

South Africa’s AB de Villiers holds the record for the fastest ODI century of all time – he took just 31 balls to reach the milestone in a match against the West Indies in Johannesburg in 2015.

IT\'S AMAZING:  Why trains are not starting in India?