who made most runs in an over in test cricket
List of Test cricket records The trend of countries to increase the number of Test matches they play means that the aggregate lists are dominated by modern players. Sri Lankan spinner Muttiah Muralitharan became the highest Test wicket-taker in December 2007, when he passed Shane Warne's total of 708 wickets.[19] Within a year, the equivalent batting record of highest run-scorer had also changed hands: Sachin Tendulkar surpassed the tally of 11,953 runs by Brian Lara.[20] The record for most dismissals by a wicket-keeper is held by Mark Boucher of South Africa[21] while the record for most catches by a fielder is held by Rahul Dravid.[22]
List of One Day International cricket records The trend of countries to increase the number of ODI matches they play means that the aggregate lists are dominated by modern players. Indian cricketer Sachin Tendulkar has scored the most runs in ODIs with a total of 18,426. Sri Lankan spinner Muttiah Muralitharan is the highest ODI wicket-taker with a total of 534 wickets. The record for most dismissals by a wicket-keeper is held by Kumar Sangakkara of Sri Lanka while the record for most catches by a fielder is held by Sri Lankan Mahela Jayawardene.