The Toughest ODI Cricket Quiz!

Big Cricket fan? We challenge you to the toughest ODI Quiz

Guess the player from team Sri Lanka

  • Oshada Fernando
  • Shehan Jayasuriya
  • Avishka Fernando
  • Milinda Siriwardana

Which player has hit the most sixes in his ODI career?

  • Chris Gayle
  • Shahid Afridi
  • MS Dhoni
  • Sanath Jayasuriya

Which player has taken most five wicket hauls in his ODI career?

  • Muttiah Muralitharan
  • Lasith Malinga
  • Waqar Younis
  • Wasim Akram

Which player has won the most Player of the Match awards in his ODI career?

  • AB de Villiers
  • Sachin Tendulkar
  • Virat Kohli
  • Jacques Kallis

Guess the player from team India

  • Shardul Thakur
  • Vijay Shankar
  • Shubman Gill
  • Manish Pandey

Which player has highest batting average in his ODI career?

  • Virat Kohli
  • Kumar Sangakkara
  • Ryan ten Doeschate
  • Babar Azam

Guess the player from team South Africa

  • Heinrich Klaasen
  • Reeza Hendricks
  • Anrich Nortje
  • Rassie van der Dussen

True or False: Sri Lanka has played three ODI World Cup final matches

  • True
  • False

Which player has taken most catches in his ODI career?

  • Mahela Jayawardene
  • Ricky Ponting
  • Jacques Kallis
  • Rahul Dravid

True or False: Adam Gilchrist has the highest stumpings in ODIs

  • True
  • False

Which player reached 100 wickets fastest in his ODI career?

  • Rashid Khan
  • Mitchell Starc
  • Jasprit Bumrah
  • Imran Tahir

Which player has taken most wickets in his ODI career?

  • Wasim Akram
  • Shane Warne
  • Glenn McGrath
  • Muttiah Muralitharan

True or False: Highest partnership in ODIs is 372 by Gayle & Samuels

  • True
  • False

True or False: Australia won ODI World Cup four consecutive times

  • True
  • False

Guess the player from team Pakistan

  • Hasan Ali
  • Mohammad Rizwan
  • Yasir Shah
  • Haris Sohail

True or False: AB de Villiers scored a 31-ball century against West Indies in ODIs

  • True
  • False

Which player has highest batting strike rate in his ODI career?

  • Shahid Afridi
  • Corey Anderson
  • Jos Buttler
  • Virender Sehwag

Which player reached 10000 runs fastest in his ODI career?

  • Sachin Tendulkar
  • Ricky Ponting
  • Virat Kohli
  • Kumar Sangakkara

Guess the player from team Zimbabwe

  • Chamu Chibhabha
  • Elton Chigumbura
  • Hamilton Masakadza
  • Wellington Masakadza

Which player has the most ducks in his ODI career?

  • Sanath Jayasuriya
  • Shahid Afridi
  • Muttiah Muralitharan
  • Daniel Vettori