Skip to content
UC Cricket

Live Cricket Scores

All matches →
FeaturedList of Youngest Captains in T20 Cricket History: Vaibhav Sooryavanshi Set to Make Historyuccricket.live
  1. 1Matt Henry Takes 3 Wickets in One Over: Rohit, Kohli & Iyer Fall for Ducks – NZ vs IND 2026 – India tour of New Zealand 2026India ·
  2. 2Mahli Beardman IPL 2027 Team: Which Franchise Could Sign Australia’s Young Fast Bowler?IPL ·
  3. 3Who Is Mahli Beardman? Australia’s New Fast Bowling Sensation Who Took 6 Wickets on ODI DebutInternational ·
  4. 4What Is the Sandpapergate Scandal? Full Story of Australia’s 2018 Ball-Tampering ControversyNews ·
  5. 5Shadman Islam Injury: Bangladesh Opener Taken to Hospital After Twisting Ankle Against West IndiesCricket ·

Latest cricket news

View all →

Match preview

Schedule →

Player stats & records

Rankings →

Most runs in ODI cricket (men, all time)

  1. 1Sachin TendulkarSachin Tendulkar18,426 runs
  2. 2Virat KohliVirat Kohli15,190 runs
  3. 3Kumar SangakkaraKumar Sangakkara14,234 runs
  4. 4Ricky PontingRicky Ponting13,704 runs
  5. 5Sanath JayasuriyaSanath Jayasuriya13,430 runs

Photos: Bollywood Hungama, CC BY 3.0, via Wikimedia Commons, BCCI, Sangakkara.jpg: TonyPatterson derivative work: Chamal N (talk), CC BY 2.0, via Wikimedia Commons, YellowMonkey/Blnguyen, CC BY-SA 4.0, via Wikimedia Commons, User:Chamal_N, CC BY 2.0, via Wikimedia Commons

Top stories

All news →

Grounds & pitch reports

View all →

Par scores, toss impact, chasing records and weather — counted from our own ball-by-ball data.