General Knowledge MCQs
Topic Notes: General Knowledge
MCQs and preparation resources for competitive exams, covering important concepts, past papers, and detailed explanations.
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
11
Who has the highest career batting average in ODI cricket (min 50 innings)?
Answer:
Ryan ten Doeschate
Ryan ten Doeschate (Netherlands) retired with an average of 67.00. Among Full Member players, Virat Kohli and Babar Azam often trade the top spot (around 57-58).
12
Who was the first bowler to take 600 wickets in Test cricket?
Answer:
Shane Warne
Shane Warne was the first bowler to reach the 600-wicket milestone, followed by Muralitharan.
13
What is the longest streak of consecutive Test matches played by a player?
Answer:
159
Alastair Cook played 159 consecutive Test matches for England, the record for the most consecutive appearances.
14
Which player holds the record for the most catches in a Test career (non-wicketkeeper)?
Answer:
Rahul Dravid
Rahul Dravid holds the world record for the most catches by a fielder in Test cricket (210).
15
Who scored a triple century in only his 3rd Test match?
Answer:
Karun Nair
India's Karun Nair scored 303* against England in 2016 in just his third Test match.
16
Who has the most stumpings in Test cricket?
Answer:
Bert Oldfield
Australia's Bert Oldfield holds the record for the most stumpings in Test cricket with 52.
17
Who holds the record for the fastest 50 in Men's T20 Internationals?
Answer:
Dipendra Singh Airee
Nepal's Dipendra Singh Airee scored a 50 off just 9 balls against Mongolia in 2023, breaking Yuvraj Singh's record of 12 balls.
18
Which bowler has conceded the most runs in a single ODI innings?
Answer:
Bas de Leede
Netherlands' Bas de Leede conceded 115 runs in his 10 overs against Australia in the 2023 World Cup, breaking the previous record held by Mick Lewis (113).
19
Who was the first captain to win all three major ICC trophies (ODI WC, T20 WC, Champions Trophy)?
Answer:
MS Dhoni
MS Dhoni is the only captain to have won the ICC T20 World Cup (2007), ICC ODI World Cup (2011), and ICC Champions Trophy (2013).
20
Who has the most career runs in T20 Internationals (Men's)?
Answer:
Rohit Sharma
As of late 2024, Rohit Sharma retired from T20Is as the leading run-scorer (4231 runs), closely followed by Virat Kohli and Babar Azam.