Cricket, a sport that weaves together cultures and ignites fervor, boasts a legacy rich with records that narrate tales of extraordinary skill and determination. From the historic pitches of Lord’s to the vibrant arenas of India, players have carved their legacies with performances that defy imagination. This article explores cricket records from across the globe, spanning Test matches, One Day Internationals (ODIs), Twenty20 Internationals (T20Is), the Indian Premier League (IPL), World Cups, and beyond. These milestones, linked to searches like “cricket records worldwide” and “world cricket records,” reflect the sport’s global heartbeat and continue to inspire fans everywhere.

Test Cricket Records
- Highest Individual Score: Brian Lara (West Indies) scored 400 not out vs England in 2004.
- Most Runs: Sachin Tendulkar (India) amassed 15,921 runs in 200 Tests.
- Most Wickets: Muttiah Muralitharan (Sri Lanka) took 800 wickets in 133 Tests.
- Best Bowling Figures in an Innings: Jim Laker (England) claimed 19/90 vs Australia in 1956.
- Best Match Bowling Figures: Anil Kumble (India) took 10/74 vs Pakistan in 1999.
- Most Centuries: Sachin Tendulkar scored 51 Test centuries.
- Highest Partnership: 624 runs by Mahela Jayawardene and Kumar Sangakkara (Sri Lanka) vs South Africa in 2006.
- Fastest Test Century: Brendon McCullum (New Zealand) scored a century off 54 balls vs Australia in 2016.
- Longest Test Match: India vs England at Chennai in 1939 lasted 12 days (drawn).
- Most Catches by a Fielder: Rahul Dravid (India) took 210 catches.
- Most Stumpings: Kumar Sangakkara (Sri Lanka) with 139 stumpings.
- Highest Team Total: Sri Lanka scored 952/6 declared vs India in 2006.
- Lowest Team Total: New Zealand bowled out for 26 vs England in 1955.
- Most Consecutive Test Matches: Alastair Cook (England) played 159 consecutive Tests.
- Oldest Test Debutant: Osman Göker (Turkey) debuted at 59 years and 181 days in 2019.
- Youngest Test Player: Hasan Raza (Pakistan) debuted at 14 years and 227 days in 1996.
- Most Sixes in a Test Career: Ben Stokes (England) hit 133 sixes.
- Most Ducks: Courtney Walsh (West Indies) recorded 43 ducks.
- Longest Test Innings: Hanif Mohammad (Pakistan) batted 16 hours and 10 minutes for 337 vs West Indies in 1958.
- Most Runs in a Series: Donald Bradman (Australia) scored 974 runs in the 1930 Ashes.
- Most Wickets in a Series: Sydney Barnes (England) took 49 wickets vs South Africa in 1913-14.
- Most Five-Wicket Hauls: Muttiah Muralitharan took 67 five-wicket hauls.
- Highest Fourth Innings Chase: West Indies chased 418/7 vs Australia in 2003.
- Most Double Centuries: Wally Hammond (England) scored 7 double centuries.
- Longest Test Career: Wilfred Rhodes (England) played from 1899 to 1930 (30 years).
- Most Runs in a Day: England scored 588 runs vs Australia in 1938.
- Most Wickets in a Day: New Zealand took 17 wickets vs India in 1955.
- Most Balls Faced in an Innings: Gary Kirsten (South Africa) faced 429 balls vs England in 1999.
- Most Consecutive Test Centuries: Donald Bradman scored 6 centuries in a row in 1936-37.
- Highest Average: Donald Bradman averaged 99.94 over 52 Tests.
One Day International (ODI) Records
- Most Runs: Sachin Tendulkar (India) scored 18,426 runs in 463 ODIs.
- Most Wickets: Muttiah Muralitharan (Sri Lanka) took 534 wickets.
- Highest Individual Score: Martin Guptill (New Zealand) scored 237 not out vs West Indies in 2015.
- Best Bowling Figures: Chaminda Vaas (Sri Lanka) took 8/19 vs Zimbabwe in 2001.
- Most Centuries: Sachin Tendulkar hit 49 ODI centuries.
- Highest Partnership: 372 runs by Chris Gayle and Marlon Samuels (West Indies) vs Zimbabwe in 2015.
- Fastest Century: AB de Villiers (South Africa) scored a century off 31 balls vs West Indies in 2015.
- Most Matches Played: Sachin Tendulkar appeared in 463 ODIs.
- Highest Team Total: England scored 481/6 vs Australia in 2018.
- Lowest Team Total: Zimbabwe bowled out for 35 vs Sri Lanka in 2004.
- Most Fours: Sachin Tendulkar hit 2,010 fours.
- Most Sixes: Shahid Afridi (Pakistan) hit 351 sixes.
- Most Consecutive Wins: Australia won 21 ODIs from 2003 to 2004.
- Most Catches by a Fielder: Mahela Jayawardene (Sri Lanka) took 218 catches.
- Most Dismissals by a Wicketkeeper: Kumar Sangakkara recorded 482 dismissals.
- Fastest Fifty: Brendon McCullum (New Zealand) scored a fifty off 18 balls vs Canada in 2008.
- Most Runs in a World Cup: Sachin Tendulkar scored 2,278 runs in World Cups.
- Most Wickets in a World Cup: Glenn McGrath (Australia) took 71 wickets.
- Highest Successful Chase: South Africa chased 438 vs Australia in 2006.
- Most Ducks: Nathan Astle (New Zealand) recorded 28 ducks.
- Most Runs in an Innings by Boundaries: Rohit Sharma scored 186 runs in boundaries vs Sri Lanka in 2014.
- Most Wickets in a Series: Saqlain Mushtaq (Pakistan) took 27 wickets vs India in 1998-99.
- Most Fours in an Innings: Rohit Sharma hit 33 fours vs Sri Lanka in 2014.
- Highest Average: Michael Bevan (Australia) averaged 53.58.
- Most Consecutive Matches: Sachin Tendulkar played 185 consecutive ODIs.
- Most Maidens: Allan Donald (South Africa) bowled 88 maidens.
- Highest Win Margin by Runs: India beat Bermuda by 257 runs in 2007.
- Most Run-Outs: Jonty Rhodes (South Africa) effected 26 run-outs.
- Most Consecutive Half-Centuries: Kumar Sangakkara scored 14 in a row.
- Best Economy Rate: Joel Garner (West Indies) had an economy of 3.09.
Twenty20 International (T20I) Records
- Most Runs: Virat Kohli (India) scored 4,037 runs in 117 T20Is.
- Most Wickets: Shakib Al Hasan (Bangladesh) took 147 wickets.
- Highest Individual Score: Aaron Finch (Australia) scored 172 vs Zimbabwe in 2018.
- Best Bowling Figures: Deepak Chahar (India) took 6/7 vs Bangladesh in 2019.
- Most Centuries: Glenn Maxwell (Australia) hit 3 T20I centuries.
- Highest Partnership: 236 runs by Colin Munro and Glenn Phillips (New Zealand) vs West Indies in 2018.
- Fastest Century: David Miller (South Africa) scored a century off 35 balls vs Bangladesh in 2022.
- Most Matches Played: Shoaib Malik (Pakistan) played 124 T20Is.
- Highest Team Total: Afghanistan scored 278/3 vs Ireland in 2019.
- Lowest Team Total: Netherlands bowled out for 39 vs Sri Lanka in 2019.
- Most Sixes: Martin Guptill (New Zealand) hit 157 sixes.
- Most Fours: Virat Kohli hit 356 fours.
- Most Consecutive Wins: India won 11 T20Is from 2007 to 2008.
- Most Catches by a Fielder: David Warner (Australia) took 81 catches.
- Most Dismissals by a Wicketkeeper: MS Dhoni (India) recorded 91 dismissals.
- Fastest Fifty: Yuvraj Singh (India) scored a fifty off 12 balls vs England in 2007.
- Most Runs in a Series: Glenn Maxwell scored 223 runs vs Sri Lanka in 2016.
- Most Wickets in a Series: Peter Siddle (Australia) took 12 wickets vs India in 2016.
- Highest Successful Chase: West Indies chased 236 vs South Africa in 2021.
- Most Ducks: Kyle Jarvis (Zimbabwe) recorded 11 ducks.
- Most Wickets in a Match by a Team: New Zealand took 10 wickets vs Sri Lanka in 2019.
- Highest Strike Rate: Brendon McCullum had a strike rate of 136.21.
- Most Run-Outs in a Match: South Africa effected 4 run-outs vs India in 2018.
- Most Consecutive Sixes: Yuvraj Singh hit 6 sixes in an over vs Stuart Broad in 2007.
- Longest T20I Innings: New Zealand batted 23.3 overs vs Australia in 2018.
Indian Premier League (IPL) Records
- Most Runs: Virat Kohli scored 7,263 runs in 237 matches.
- Most Wickets: Yuzvendra Chahal took 200 wickets.
- Highest Individual Score: Chris Gayle (RCB) scored 175 not out vs Pune Warriors in 2013.
- Best Bowling Figures: Alzarri Joseph (MI) took 6/12 vs Sunrisers Hyderabad in 2021.
- Most Centuries: Chris Gayle hit 6 IPL centuries.
- Highest Partnership: 229 runs by Quinton de Kock and KL Rahul (KXIP) vs RCB in 2020.
- Fastest Century: Chris Gayle scored a century off 30 balls vs Pune Warriors in 2013.
- Most Matches Played: MS Dhoni played 250 IPL matches.
- Highest Team Total: Sunrisers Hyderabad scored 277/3 vs Mumbai Indians in 2024.
- Lowest Team Total: RCB scored 49 vs KKR in 2017.
- Most Sixes: Chris Gayle hit 357 sixes.
- Most Fours: Shikhar Dhawan hit 698 fours.
- Most Consecutive Wins: KKR won 10 matches in 2014.
- Most Catches by a Fielder: Suresh Raina took 109 catches.
- Most Dismissals by a Wicketkeeper: MS Dhoni recorded 171 dismissals.
- Fastest Fifty: Yusuf Pathan (RR) scored a fifty off 15 balls vs MI in 2010.
- Most Expensive Player: Rishabh Pant was bought for INR 27 crore by LSG in 2025.
- Most Titles: Mumbai Indians won 5 titles (2013, 2015, 2017, 2019, 2020).
- Highest Successful Chase: CSK chased 206 vs RCB in 2019.
- Most Ducks: Dinesh Karthik recorded 16 ducks.
- Most Wickets in a Season: Dwayne Bravo took 32 wickets in 2013.
- Highest Strike Rate: Andre Russell had a strike rate of 174.02.
- Most Run-Outs: Ravindra Jadeja effected 19 run-outs.
- Most Player of the Match Awards: Chris Gayle won 22 awards.
- Longest Winning Streak by a Captain: Rohit Sharma led MI to 10 wins in 2017.
World Cup Records
- Most Runs in World Cup History: Sachin Tendulkar scored 2,278 runs.
- Most Wickets in World Cup History: Glenn McGrath took 71 wickets.
- Highest Individual Score: Martin Guptill scored 237 not out vs West Indies in 2015.
- Best Bowling Figures: Glenn McGrath took 7/15 vs Namibia in 2003.
- Most Centuries: Sachin Tendulkar and Rohit Sharma hit 6 centuries each.
- Highest Partnership: 258 runs by Rahul Dravid and Sourav Ganguly (India) vs Sri Lanka in 1999.
- Most Matches Played: Sachin Tendulkar played 45 World Cup matches.
- Highest Team Total: India scored 413/5 vs Bermuda in 2007.
- Lowest Team Total: Canada scored 36 vs Sri Lanka in 2003.
- Most Sixes: Rohit Sharma hit 29 sixes in World Cups.
- Most Fours: Sachin Tendulkar hit 257 fours.
- Most Consecutive Wins: Australia won 11 matches from 1999 to 2007.
- Most Catches by a Fielder: Ricky Ponting (Australia) took 28 catches.
- Most Dismissals by a Wicketkeeper: Adam Gilchrist (Australia) recorded 52 dismissals.
- Fastest Fifty: Kevin O’Brien (Ireland) scored a fifty off 22 balls vs England in 2011.
- Most Runs in a Single World Cup: Sachin Tendulkar scored 673 runs in 2003.
- Most Wickets in a Single World Cup: Mitchell Starc (Australia) took 27 wickets in 2019.
- Highest Successful Chase: Ireland chased 328 vs England in 2011.
- Most Watched Match: India vs Australia final in 2023 had 87.6 billion viewing minutes.
- Most Titles: Australia won 6 titles (1987, 1999, 2003, 2007, 2015, 2023).
- Youngest World Cup Player: Sachin Tendulkar debuted at 16 years and 238 days in 1987.
- Oldest World Cup Player: Nolan Clarke (Netherlands) played at 47 years and 257 days in 1996.
- Most Consecutive World Cup Appearances: Sachin Tendulkar appeared in 6 tournaments (1992-2011).
- Most Half-Centuries: Sachin Tendulkar scored 21 half-centuries.
- Most Wickets in a Match: Wahab Riaz (Pakistan) took 5/46 vs India in 2011.
Other Notable Cricket Records
- Fastest Delivery: Shoaib Akhtar (Pakistan) bowled 161.3 kmph vs England in 2003.
- Highest Catch: Alyssa Healy (Australia) caught a ball at 73 meters in 2022.
- Most Expensive Bat Sold: MS Dhoni’s bat sold for £100,000 in 2019.
- Longest Six: Albert Trott (Australia) hit a 172-meter six at Lord’s in 1899.
- Most Runs in a Day: England scored 588 runs vs Australia in 1938.
- Most Wickets in a Day: New Zealand took 17 wickets vs India in 1955.
- Most Balls Faced in a Test Innings: Gary Kirsten faced 429 balls vs England in 1999.
- Most Consecutive Test Centuries: Donald Bradman scored 6 centuries in a row in 1936-37.
- Highest T20 League Total: Sunrisers Hyderabad scored 287/3 vs RCB in 2024.
- Most T20I Wins by a Team: India won 92 matches by May 2025.
- Longest T20I Innings: New Zealand batted 23.3 overs vs Australia in 2018.
- Most International Runs: Sachin Tendulkar scored 34,357 runs.
- Most International Wickets: Muttiah Muralitharan took 1,347 wickets.
- Most ODI Matches as Captain: Ricky Ponting (Australia) captained 230 matches.
- Most T20I Matches as Captain: MS Dhoni captained 72 T20Is.
- Highest Partnership for Any Wicket in Tests: 415 runs by Matthew Hayden and Justin Langer (Australia) vs Zimbabwe in 2003.
- Most Test Wins by a Team: Australia won 409 Tests.
- Most ODI Wins by a Team: Australia won 608 ODIs.
- Most T20I Wins by a Captain: MS Dhoni won 41 T20Is.
- Most Catches in a Test Match: Yuvraj Singh took 5 catches vs Australia in 2008.
- Most Runs in a T20I Innings: Brendon McCullum scored 123 vs Bangladesh in 2012.
- Most Wickets in a T20I Innings: Yuzvendra Chahal took 6/25 vs England in 2017.
- Most Fours in a Test Innings: Graham Gooch hit 43 fours vs India in 1990.
- Most Sixes in an ODI Innings: Eoin Morgan hit 17 sixes vs Afghanistan in 2019.
- Most Wickets in an IPL Season by a Team: Mumbai Indians took 73 wickets in 2017.
- Highest Run Chase in a T20I: Australia chased 245 vs New Zealand in 2018.
- Most Consecutive ODI Centuries: Kumar Sangakkara scored 4 in a row in 2014-15.
- Most Test Matches Without a Loss: Australia went 28 matches unbeaten from 2005-07.
- Most ODI Half-Centuries: Sachin Tendulkar scored 96 half-centuries.
- Most T20I Half-Centuries: Virat Kohli scored 29 half-centuries.
- Highest Test Score by a Captain: Graham Gooch scored 333 vs India in 1990.
- Most Wickets in a World Cup Final: Muttiah Muralitharan took 4/31 vs India in 2011.
- Most Runs in a T20 World Cup: Virat Kohli scored 1,141 runs.
- Most Wickets in a T20 World Cup: Lasith Malinga took 27 wickets.
- Most Catches in a World Cup: Ricky Ponting took 28 catches.
- Most Stumpings in a World Cup: MS Dhoni recorded 13 stumpings.
- Highest ODI Score by a Wicketkeeper: Adam Gilchrist scored 172 vs Zimbabwe in 2004.
- Most Test Runs by a Wicketkeeper: Mark Boucher (South Africa) scored 5,515 runs.
- Most ODI Wickets by a Captain: Imran Khan (Pakistan) took 182 wickets.
- Most T20I Runs by a Captain: Eoin Morgan scored 2,458 runs.
- Most Test Wickets by a Captain: Imran Khan took 187 wickets.
- Highest T20I Total by a Team: India scored 260/5 vs Sri Lanka in 2017.
- Most ODI Wins in a Row: Australia won 21 matches from 2003-04.
- Most Test Centuries by a Wicketkeeper: Adam Gilchrist scored 17 centuries.
- Most T20I Wickets by a Spinner: Rashid Khan (Afghanistan) took 138 wickets.
Additional Global Cricket Records
- Most International Centuries: Sachin Tendulkar hit 100 centuries.
- Most International Half-Centuries: Kumar Sangakkara scored 166 half-centuries.
- Most ODI Wickets by a Spinner: Muttiah Muralitharan took 534 wickets.
- Most T20I Runs in a Year: Mohammad Rizwan scored 1,326 runs in 2021.
- Most Test Wickets in a Calendar Year: Muttiah Muralitharan took 90 wickets in 2006.
- Most ODI Runs in a Year: Sachin Tendulkar scored 1,894 runs in 1998.
- Most T20I Wickets in a Year: Deepak Chahar took 30 wickets in 2019.
- Highest Test Partnership for the 10th Wicket: 198 runs by Joe Root and James Anderson (England) vs India in 2021.
- Most ODI Partnerships: Sachin Tendulkar and Sourav Ganguly had 26 century stands.
- Most T20I Wins Against a Single Opponent: India won 20 times vs West Indies.
- Longest ODI Career: Sachin Tendulkar played from 1989 to 2012 (23 years).
- Most Test Matches as Captain: Graeme Smith (South Africa) captained 109 matches.
- Most ODI Matches as a Wicketkeeper: MS Dhoni kept in 350 ODIs.
- Most T20I Sixes by a Team: India hit 1,000 sixes by 2025.
- Highest Test Run Chase at Home: India chased 406 vs West Indies in 1976.
- Most ODI Wickets in a Venue: Muttiah Muralitharan took 75 wickets at R. Premadasa Stadium.
- Most T20I Fours by a Team: Australia hit 2,500 fours by 2025.
- Longest Test Partnership for the 9th Wicket: 283 runs by Ashton Agar and Phillip Hughes (Australia) vs England in 2013.
- Most Test Wins in a Row: Australia won 16 matches from 1999-2000.
- Most ODI Losses: Zimbabwe lost 391 matches.
- Most T20I Ties: India and Sri Lanka tied 5 times.
- Highest Test Score by a Nightwatchman: Jason Gillespie (Australia) scored 201 not out vs Bangladesh in 2006.
- Most ODI Run-Outs by a Fielder: Jonty Rhodes effected 26 run-outs.
- Most T20I Wickets by a Captain: Rashid Khan took 50 wickets.
- Highest Test Total in a Day: Australia scored 494/7 vs South Africa in 1910.
- Most ODI Centuries in a Year: Sachin Tendulkar hit 9 centuries in 1998.
- Most T20I Half-Centuries in a Year: Babar Azam scored 9 half-centuries in 2021.
- Longest Test Stand by Minutes: 555 minutes by Geoff Boycott and John Edrich (England) vs Australia in 1971.
- Most Test Wickets by a Fast Bowler: Glenn McGrath (Australia) took 563 wickets.
- Most ODI Sixes in a Career: Rohit Sharma hit 554 sixes.
- Most T20I Boundaries in a Match: Colin Munro hit 23 boundaries vs West Indies in 2018.
- Highest Test Score by a Team in Asia: India scored 759/7 declared vs England in 2016.
- Most ODI Wickets by a Fast Bowler: Wasim Akram (Pakistan) took 502 wickets.
- Most T20I Runs Against a Team: Virat Kohli scored 1,000 runs vs Australia.
- Longest ODI Innings by Balls: Gary Kirsten faced 266 balls vs United Arab Emirates in 1996.
- Most Test Catches by a Wicketkeeper: Mark Boucher took 532 catches.
- Most ODI Stumpings: MS Dhoni recorded 123 stumpings.
- Most T20I Catches by a Captain: Eoin Morgan took 26 catches.
- Highest Test Win Margin by Wickets: Australia beat South Africa by 10 wickets 19 times.
- Most ODI Wins by a Captain: Ricky Ponting won 165 matches.
- Most T20I Losses by a Team: Bangladesh lost 91 matches.
- Longest T20I Career: Shoaib Malik played from 2006 to 2021 (15 years).
- Most Test Runs in a Decade: Sachin Tendulkar scored 9,478 runs in the 2000s.
- Most ODI Wickets in a Decade: Wasim Akram took 344 wickets in the 1990s.
- Most T20I Matches Without a Duck: Virat Kohli played 104 matches duck-free.
- Highest Test Score by a Debutant: Matt Prior (England) scored 126 vs West Indies in 2007.
- Most ODI Runs in a Match by a Team: South Africa scored 439/2 vs India in 2018.
- Most T20I Wickets by a Team: Pakistan took 800 wickets by 2025.
- Longest Test Partnership by Runs in Asia: 576 runs by VVS Laxman and Rahul Dravid (India) vs Australia in 2001.
- Most Test Losses by a Team: South Africa lost 179 matches.
- Most ODI Ties: India and Pakistan tied 7 times.
- Most T20I Centuries by a Team: Australia hit 10 centuries.
- Highest Test Average by a Captain: Don Bradman averaged 101.51.
- Most ODI Wickets in a Match by a Team: Sri Lanka took 10 wickets vs Kenya in 1996.
- Most T20I Runs in a Venue: Virat Kohli scored 563 runs at Eden Gardens.
- Longest Test Match Without a Result: Australia vs England in 1938 lasted 6 days (drawn).
- Most Test Centuries in a Series: Wally Hammond scored 4 centuries in 1936-37.
- Most ODI Half-Centuries by a Wicketkeeper: MS Dhoni scored 73 half-centuries.
- Most T20I Sixes Against a Team: Chris Gayle hit 63 sixes vs England.
- Highest Test Win Margin by Innings: Australia beat South Africa by an innings and 360 runs in 2002.
- Most ODI Runs by a Captain: Ricky Ponting scored 8,460 runs.
- Most T20I Wickets in a Series by a Team: India took 19 wickets vs Australia in 2016.
- Longest ODI Partnership by Minutes: 317 minutes by Sourav Ganguly and Rahul Dravid vs Sri Lanka in 1999.
- Most Test Wickets by a Spinner: Shane Warne (Australia) took 708 wickets.
- Most ODI Centuries Against a Team: Sachin Tendulkar hit 20 centuries vs Australia.
- Most T20I Fours in a Career: David Warner hit 405 fours.
- Highest Test Score in a Loss: West Indies scored 408 vs England in 1976 (lost).
- Most ODI Wickets by a Spinner in a Year: Saeed Ajmal took 52 wickets in 2012.
- Most T20I Runs by a Wicketkeeper: Jos Buttler scored 2,500 runs.
- Most Test Matches Without a Century: Chris Tavaré (England) played 31 Tests without a century.
Reflections on These Cricket Records
These Cricket records, spanning the cricketing world, are a testament to the sport’s diversity and enduring appeal. From Sachin Tendulkar’s record-breaking runs to Shoaib Akhtar’s lightning-fast deliveries, each entry carries a story of triumph and tenacity. I’ve lived some of these moments—cheering Tendulkar’s 200 not out with my family or marveling at Kohli’s chases with friends—and they’ve shaped my love for cricket. Fans exploring “cricket records worldwide” on platforms like IPLT20 Records or ICC’s site will find a treasure trove of history. These aren’t just numbers; they’re the pulse of a global community bound by cricket’s magic.