General Awareness
Cricket History and Facts
8,738 Questions
Sports and Cricket History questions test your knowledge of players, major tournaments, and historical sports records. This includes cricket milestones, hockey league facts, and archery scores. Regular practice ensures better scores in the general awareness section of exams.
Cricket records and statsHockey India LeagueFootball trophiesArchery championship scoresCommonwealth Games facts
Cricket History and Facts Questions
-
Kapil Dev
-
Asish Nehra
-
Ajit Agarkar
-
Anil Kumble
D
Correct answer
Explanation
Anil Kumble holds India's best bowling figures in ODIs with 6/12 against the West Indies in the 1993 Hero Cup final at Kolkata. This remarkable spell of leg-spin bowling remains unmatched by any Indian bowler in ODI cricket history. Kapil Dev, Ashish Nehra, and Ajit Agarkar all had excellent bowling performances but none surpassed Kumble's 6-wicket haul.
-
Rahul Dravid
-
Sachin Tendulkar
-
Sunil Gavaskar
-
Virender Sehwag
-
Narendra Hirwani
-
Anil Kumble
-
Harbajan Singh
-
Kapil Dev
A
Correct answer
Explanation
Narendra Hirwani holds India's best match bowling performance in Tests with 16 wickets for 136 runs (8/61 and 8/75) against West Indies in 1988 on debut. This remains the best match analysis by an Indian bowler. Anil Kumble's 10/74 is the best innings performance, but not match performance. Harbhajan Singh and Kapil Dev, while great bowlers, don't hold this specific record.
-
Anil Kumble
-
Chaminda Vaas
-
Muttiah Muralitharan
-
Wasim Akram
C
Correct answer
Explanation
Muttiah Muralitharan of Sri Lanka holds the record for most wickets in ODI cricket with 534 wickets. Anil Kumble (India) has 337, Chaminda Vaas (Sri Lanka) has 400, and Wasim Akram (Pakistan) has 502 wickets in ODIs.
-
Sachin Tendulkar
-
Sanath Jayasuriya
-
Charles Coventry
-
Saeed Anwar
-
Shahid Afridi
-
Sanath Jayasuriya
-
David Hussey
-
Mohammad Ashraful
B
Correct answer
Explanation
Sanath Jayasuriya holds the record for fastest fifty in ODI cricket, reaching 50 in just 17 balls. Shahid Afridi also has a 17-ball fifty, but Jayasuriya's record is more widely recognized. Mohammad Ashraful scored a 20-ball fifty.
-
Shahid Afridi
-
Brian Lara
-
Mark Boucher
-
Virender Sehwag
A
Correct answer
Explanation
Shahid Afridi holds the record for fastest ODI century, scoring 100 runs in just 37 balls against Sri Lanka in 1996. This record has stood for decades. Brian Lara, Mark Boucher, and Virender Sehwag have scored faster centuries but not in ODIs.
-
Mahendra Singh Dhoni
-
Sachin Tendulka
-
Sourav Ganguly
-
Yuvraj Singh
-
Shane Warne
-
Anil Kumble
-
Harbhajan Singh
-
Lasith Malinga
A
Correct answer
Explanation
Shane Warne became the first bowler in Test cricket history to reach 700 wickets, achieving this milestone in 2005 during his career. Anil Kumble, while one of India's greatest bowlers, finished with 619 Test wickets and did not reach 700.
-
Sachin Tendulkar
-
Sanath Jayasuriya
-
Charles Coventry
-
Saeed Anwar
A
Correct answer
Explanation
Sachin Tendulkar holds the record for the most international centuries (100s) across Test and ODI formats combined, with 51 Test centuries and 49 ODI centuries totaling 100 international centuries. This is a well-documented record in cricket history.
-
glenn megrath
-
Muralidharan
-
chaminda vaas
-
zaheer kahn
C
Correct answer
Explanation
Chaminda Vaas of Sri Lanka took 23 wickets in the 2003 Cricket World Cup, the highest by any bowler. McGrath took 19, Muralitharan took 18, and Zaheer Khan took 11 - none matched Vaas's tally.
-
Steve waugh
-
sachin tendulkar
-
saeed anwar
-
rahul dravid
D
Correct answer
Explanation
Rahul Dravid scored 461 runs in the 1999 World Cup, the highest by any batter. Tendulkar scored fewer runs that tournament despite being overall leading run-scorer, and neither Waugh nor Anwar topped Dravid's tally.
-
Lala Amarnath
-
M.A.K.Pataudi
-
B.S Chandrashekar
-
B.S Bedi
A
Correct answer
Explanation
Lala Amarnath led India in their first-ever Test match against England in 1932-33 at Lord's, making him India's inaugural Test captain. He was a pioneering figure in early Indian cricket history.
-
Deon jones
-
Saba Karim
-
Navjot sidhu
-
Harsha Bogle
D
Correct answer
Explanation
Harsha Bhogle is a renowned cricket commentator who never played international cricket - he played only domestic cricket at the first-class level. Deon Jones, Saba Karim, and Navjot Singh Sidhu all played international cricket for their respective countries.