Cricket Records - Test, ODI, T20I & World Cup Records

India Wins ICC Champions Trophy 2025

India Wins ICC Champions Trophy 2025

Upcoming matches

2nd Test at Chattogram
Bangladesh
Zimbabwe
28 Apr -02 May 2025 09:30 IST
1st ODI at Dublin
Ireland
West Indies
21 May 2025 15:15 IST
4 Day Test at Nottingham
England
Zimbabwe
22-25 May 2025 15:30 IST
2nd ODI at Dublin
Ireland
West Indies
23 May 2025 15:15 IST

Matches

Zimbabwe tour of Bangladesh 2025

2nd Test, Chattogram, 28 April - 02 May 2025

Ban Ban
/ & / (. ov)

Zim Zim
/ & / (. ov) (Target )

09:30 IST

Pakistan tour of New Zealand 2025

3rd ODI, Mount Maunganui, 05 Apr 2025

NZ NZ
264/8 & / (42. ov)

Pak Pak
221/10 & / (40. ov) (Target )

New Zealand won by 43 runs

Zimbabwe tour of Bangladesh 2025

1st Test, Sylhet, 20-23 Apr 2025

Ban Ban
191/10 & 255/10 (. ov)

Zim Zim
273/10 & 174/7 (. ov) (Target )

Zimbabwe won by 3 wickets

Pakistan tour of New Zealand 2025

2nd ODI, Hamilton, 02 Apr 2025

NZ NZ
292/8 & / (50. ov)

Pak Pak
208/10 & / (41.2 ov) (Target )

New Zealand won by 84 runs

T20 World Cup Records

MOST RUNS

Player Team Mat Runs
Virat Kohli Ind 35 1292
Rohit Sharma Ind 47 1220
Mahela Jayawardene SL 31 1016
Jos Buttler Eng 35 1013
David Warner Aus 41 984
Chris Gayle WI 33 965
Tillakaratne Dilshan SL 35 897
Shakib Al Hasan Ban 43 853
Kane Williamson NZ 29 727
AB de Villiers SA 30 717

Most Wickets

Player Team Mat Wkts
Shakib Al Hasan Ban 43 50
Shahid Afridi Pak 34 39
Lasith Malinga SL 31 38
Wanindu Hasaranga SL 19 37
Rashid Khan Afgh 23 37
Saeed Ajmal Pak 23 36
Tim Southee NZ 25 36
Adam Zampa Aus 21 36
Umar Gul Pak 24 35
Ajantha Mendis SL 21 35

Latest News

Records

Top Test Players

Player First Record
Sachin Tendulkar 15921 Most runs
M Muralitharan 800 Most wkts
Sachin Tendulkar 51 Most 100s
Brian Lara 400* Highest score
Jim Laker 53/10 Best bowling

Top ODI Players

Player First Record
Sachin Tendulkar 18426 Most runs
M Muralitharan 534 Most wkts
Virat Kohli 50 Most 100s
Rohit Sharma 264 Highest score
Chaminda Vaas 19/8 Best bowling

Top T20I Players

Player First Record
Rohit Sharma 4231 Most runs
Tim Southee 164 Most wkts
Rohit Sharma 5 Most 100s
Aaron Finch 172 Highest score
Syazrul Idrus 7-8 Best bowling