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
-
Shane Warne
-
Anil Kumble
-
Jim Laker
-
Muttiah Muralitharan
C
Correct answer
Explanation
Jim Laker took 19 for 90 against Australia in 1956, the best bowling innings in Test history. Warne, Kumble, and Muralitharan were great spinners but none matched Laker's single-innings record.
-
Virener Sehwag
-
Dilshan
-
Dinesh Karthick
-
YoMahesh
C
Correct answer
Explanation
This is a cricket trivia question about IPL 3 (Indian Premier League season 3). Dinesh Karthik was indeed a wicketkeeper-batsman who captained Delhi Daredevils in certain matches when regular captain Virender Sehwag was unavailable. Virender Sehwag (misspelled as Virener) was the regular captain, not the stand-in. Dilshan was a player, not captain. Yo Mahesh was a bowler, not captain.
-
Irfan Pathan
-
Yuvraj Singh
-
Mahela Jeyawardene
-
Piyush Chawla
C
Correct answer
Explanation
Mahela Jayawardene captained Kings XI Punjab in IPL 2010 (IPL 3). Yuvraj Singh was the original captain but missed matches, and Jayawardene stepped in as skipper. Irfan Pathan and Piyush Chawla were players but not captains.
-
Shahid Afridi
-
Brian Lara
-
Viv Richards
-
Virendra Sehwag
B
Correct answer
Explanation
Brian Lara scored 28 runs in a single over against South Africa in a Test match in 2003, which remains a record in Test cricket for most runs scored in one over. This over included 4 sixes and 4 boundaries.
-
Brian Lara
-
Allan Border
-
Sachin Tendulkar
-
Rahul Dravid
-
Rahul Dravid
-
Allan Border
-
Brian Lara
-
Sachin Tendulkar
-
Mark Boucher
-
Viv Richards
-
Shahid Afridi
-
Adam Gilchrist
B
Correct answer
Explanation
The correct answer is B (Viv Richards) as claimed. Richards held the fastest Test century record (56 balls) from 1985 to 2006. Note: this record has been broken multiple times since then.
-
Mark Vaugh
-
Rahul Dravid
-
Stephen Fleming
-
Ricky Ponting
B
Correct answer
Explanation
The correct answer is B (Rahul Dravid) as claimed. Dravid holds the record for most catches in Test cricket (210 catches), primarily as a slip fielder. Options A, C, and D are not the record holders.
-
Shahid Afridi
-
Brian Lara
-
Viv Richards
-
Mark Boucher
B
Correct answer
Explanation
Brian Lara holds the Test cricket record for most runs in a single over, scoring 28 runs (4, 6, 4, 6, 6, 6) off South Africa's Robin Peterson at Johannesburg in 2003-04. Shahid Afridi holds the ODI record (32 runs), not the Test record. Viv Richards and Mark Boucher have never held this record in Test cricket.
-
Adam Gilchrist
-
Vivian Richards
-
Chris Gayle
-
Virender Sehwag
-
Sachin Tendulkar
-
Wally Hammond
-
Don Bradman
-
Brial Lara
C
Correct answer
Explanation
Don Bradman holds the record for most double centuries (12) in Test cricket. The claimed answer (C) is correct. Sachin Tendulkar scored 6 double centuries, Wally Hammond scored 7, and Brian Lara scored 2.
-
Kapil Dev
-
Harbhajan Singh
-
Javagl Srinath
-
Anil Kumble
D
Correct answer
Explanation
Anil Kumble holds the Indian record for most 5-wicket hauls in Test cricket (35). The claimed answer (D) is correct. Kapil Dev, Harbhajan Singh, and Javagal Srinath have fewer 5-wicket hauls than Kumble.
-
Sachin Tendulkar
-
Allan Border
-
Steve Waugh
-
Muttiah Muralitharan
-
Kapil Dev
-
Srinath
-
Anil Kumble
-
Bishan Singh Bedi
C
Correct answer
Explanation
Anil Kumble was the first Indian to take 500 Test wickets, achieving this milestone in 2004. Kapil Dev retired with 434 wickets. J Srinath took 236 wickets. Bishan Singh Bedi took 266 wickets in his career - none reached 500.
-
Craig Mcdermott
-
Michael Kasprowickz
-
Merv Hughes
-
Bruce Reid
A
Correct answer
Explanation
Craig McDermott earned the 'Brisbane Bull' nickname for his aggressive fast bowling style and powerful build. He was a key member of Australia's pace attack in the late 1980s and early 1990s, taking 291 Test wickets.