Top 10: Indian Batters with Most ODI Runs vs Sri Lanka
Sachin Tendulkar leads the chart of most ODI runs for India against Sri Lanka with 3113 runs. He is followed by Virat Kohli with 2500+ runs.
For Cricket's Amazing Stats & Facts
Sachin Tendulkar leads the chart of most ODI runs for India against Sri Lanka with 3113 runs. He is followed by Virat Kohli with 2500+ runs.
Did you know that the longest cricket match was played between England and South Africa in Durban in 1939, which lasted for 12 days?
Kumar Sangakkara and Mahela Jayawardene hold the record of the highest batting partnership (624 runs) for any wicket in Test cricket.
Pakistan’s Ahsan Raza, who recently joined the Elite Panel of ICC Umpires, has officiated in the most T20I matches. Check out the full list.
Bowling a maiden in the T20I format is very tough, but there are bowlers who have bowled maiden overs in T20Is. Check out the complete list.
Pakistan’s Aleem Dar has officiated in the most matches in Test cricket. He has umpired in 145 Tests. Check out the complete list of umpires.