Reports / Cricket in 2025 in numbers
Annual report ยท 11 Aug 2026Cricket in 2025 in numbers
679 men's internationals, 85 national sides: the highest totals, the leading run scorers and wicket takers, the hundreds, the win rates and the closest finishes of the calendar year.
Matches per month
Men's internationalsEmbed this chart
Copy the code below to show the chart on another page.
<a href="https://cricketscore.io/blog/cricket-in-2025-in-numbers/"><img src="https://cricketscore.io/embed/internationals-per-month-2025.svg" width="360" height="160" alt="Men's internationals per month in 2025"></a> The year in matches
The records hold 679 men's internationals played in 2025: 40 Tests, 108 ODIs and 531 T20Is. 85 national sides took part.
The busiest month was July, with 119 matches; the quietest month with any cricket was January.
Tests in 2025
The highest Test totals of 2025 were 669 by England against India (23 July 2025), 654/6 by Australia against Sri Lanka (29 January 2025) and 626/5 by South Africa against Zimbabwe (6 July 2025).
The leading Test run scorers of 2025 were Shubman Gill (983 runs in 9 matches), TM Head (817 runs in 11 matches), KL Rahul (813 runs in 10 matches) and JE Root (805 runs in 10 matches).
The leading wicket takers were MA Starc (55), Mohammed Siraj (43), BA Stokes (33) and Taijul Islam (33).
One Day Internationals in 2025
The highest ODI totals of 2025 were 431/2 by Australia against South Africa (24 August 2025), 414/5 by England against South Africa (7 September 2025) and 400/8 by England against West Indies (29 May 2025).
The leading ODI run scorers of 2025 were DJ Mitchell (761 runs in 16 matches), HG Munsey (735 runs in 11 matches), MP Breetzke (706 runs in 12 matches) and JE Root (688 runs in 14 matches).
The leading wicket takers were MJ Henry (31), BM Scholtz (30), AU Rashid (29) and JNT Seales (27).
The highest individual scores were 191 by HG Munsey for Scotland against Netherlands (12 June 2025), 170 by KU Carty for West Indies against Ireland (25 May 2025) and 169 by BJ Bennett for Zimbabwe against Ireland (14 February 2025).
The best bowling figures were 6 for 18 by JNT Seales for West Indies (12 August 2025), 6 for 27 by Harmeet Singh for United States (26 October 2025) and 6 for 35 by Rishad Hossain for Bangladesh (18 October 2025).
64 hundreds were scored in One Day Internationals in 2025.
Twenty20 Internationals in 2025
The highest T20I totals of 2025 were 304/2 by England against South Africa (12 September 2025), 290/3 by Spain against Croatia (7 December 2025) and 259/5 by Zimbabwe against Botswana (28 September 2025).
The leading T20I run scorers of 2025 were Karanbir Singh (1,443 runs in 28 matches), Fiaz Ahmed (1,215 runs in 35 matches), Bilal Zalmai (969 runs in 31 matches) and P Kurup (951 runs in 36 matches).
The leading wicket takers were Ali Dawood (60), Rizwan Butt (55), Umair Tariq (42) and F Banunaek (39).
The highest individual scores were 160 by Mohammad Ihsan for Spain against Croatia (7 December 2025), 141 by PD Salt for England against South Africa (12 September 2025) and 135 by Abhishek Sharma for India against England (2 February 2025).
The best bowling figures were 8 for 7 by S Yeshi for Bhutan (26 December 2025), 7 for 19 by Ali Dawood for Bahrain (11 December 2025) and 6 for 9 by Rizwan Butt for Bahrain (12 July 2025).
42 hundreds were scored in Twenty20 Internationals in 2025.
Biggest wins, lowest totals and chases in 2025
The widest Test wins by runs were 408 by South Africa against India (22 November 2025), 359 by New Zealand against Zimbabwe (7 August 2025) and 336 by India against England (2 July 2025). The lowest completed totals were 27 by West Indies (12 July 2025), 110 by England (26 December 2025) and 111 by Zimbabwe (28 April 2025). The highest totals chased down were 601 by New Zealand against Zimbabwe (7 August 2025), 587 by Bangladesh against Ireland (11 November 2025) and 511 by Australia against England (4 December 2025).
The widest ODI wins by runs were 342 by England against South Africa (7 September 2025), 276 by Australia against South Africa (24 August 2025) and 243 by United States against United Arab Emirates (3 November 2025). The lowest completed totals were 49 by United Arab Emirates (3 November 2025), 65 by Oman (18 February 2025) and 92 by Pakistan (12 August 2025). The highest totals chased down were 374 by Netherlands against Scotland (12 June 2025), 362 by South Africa against India (3 December 2025) and 356 by Australia against England (22 February 2025).
The widest T20I wins by runs were 215 by Spain against Croatia (7 December 2025), 182 by Spain against Croatia (6 December 2025) and 170 by Zimbabwe against Botswana (28 September 2025). The lowest completed totals were 32 by Timor-Leste (7 November 2025), 41 by Bahamas (21 April 2025) and 42 by Croatia (6 December 2025). The highest totals chased down were 244 by Bulgaria against Gibraltar (11 July 2025), 222 by Gibraltar against Bulgaria (10 July 2025) and 216 by Austria against Belgium (23 August 2025).
Win rates and narrow finishes
Among the 33 sides with at least fifteen decided matches in 2025, the highest win rates were United States (90.0%, 18-2), Bahrain (88.9%, 32-4), Austria (87.1%, 27-4), New Zealand (78.6%, 33-9) and India (73.2%, 30-11).
The lowest were Thailand (13.3%, 2-13), West Indies (25.0%, 11-33) and Malawi (26.3%, 5-14).
8 matches ended tied: Canada v Namibia (ODI, 9 March 2025), Oman v United States (ODI, 21 May 2025), Bangladesh v West Indies (ODI, 21 October 2025), Hong Kong v Bahrain (T20I, 14 March 2025), Netherlands v Nepal (T20I, 16 June 2025), Saudi Arabia v Qatar (T20I, 23 July 2025), India v Sri Lanka (T20I, 26 September 2025) and Eswatini v Mozambique (T20I, 13 September 2025).
3 matches were won by a single wicket.
Wins by three runs or fewer: Hong Kong by 1 run against Qatar (13 April 2025), Nepal by 1 run against United Arab Emirates (12 October 2025), Scotland by 2 runs against Nepal (8 June 2025), New Zealand by 3 runs against South Africa (26 July 2025), Kuwait by 3 runs against Nepal (13 April 2025) and Jersey by 3 runs against Guernsey (7 June 2025).
Busiest sides and all-format leaders
The busiest sides of 2025 by matches played were Pakistan (53), West Indies (48), New Zealand (47), India (45), Indonesia (45), South Africa (42), Bangladesh (40) and England (39).
Across all three formats the most runs in 2025 were scored by SD Hope (1,767), Shubman Gill (1,764), HC Brook (1,502), JE Root (1,493), BJ Bennett (1,490) and Agha Salman (1,472).
The most wickets across all formats were taken by JA Duffy (81), MJ Henry (65), Kuldeep Yadav (60), Ali Dawood (60), MA Starc (58) and JNT Seales (56).
Month by month
Men's internationals per month in 2025: January, 13; February, 44; March, 28; April, 46; May, 47; June, 82; July, 119; August, 45; September, 55; October, 65; November, 69; December, 66.
Compared with 2024
One Day Internationals: 108 matches in 2025 against 89 in 2024; the average innings was 237.7 runs against 208.1; 64 hundreds against 31.
Twenty20 Internationals: 531 matches in 2025 against 611 in 2024; the average innings was 137.5 runs against 130.0; 42 hundreds against 40.
Win rates by format
One Day Internationals, sides with at least 10 decided matches: United States (90.9%, 10-1), New Zealand (85.0%, 17-3), India (78.6%, 11-3), Scotland (63.6%, 7-4), Netherlands (60.0%, 6-4) and Sri Lanka (53.8%, 7-6).
Twenty20 Internationals, sides with at least 10 decided matches: Cyprus (100.0%, 10-0), Bahrain (88.9%, 32-4), Austria (87.1%, 27-4), India (83.3%, 15-3), Uganda (81.8%, 9-2) and Nepal (80.0%, 12-3).
Tests, sides with at least 5 decided matches: South Africa (87.5%, 7-1), Australia (81.8%, 9-2), Bangladesh (60.0%, 3-2), India (44.4%, 4-5), England (44.4%, 4-5) and Pakistan (40.0%, 2-3).
Every side with a team page
Records for 2025, all formats: Australia: 37 matches, 23 won, 11 lost; Bangladesh: 40 matches, 17 won, 20 lost; England: 39 matches, 16 won, 20 lost; India: 45 matches, 30 won, 11 lost; Ireland: 18 matches, 4 won, 11 lost; Namibia: 23 matches, 13 won, 9 lost; Nepal: 25 matches, 15 won, 8 lost; Netherlands: 21 matches, 10 won, 9 lost; New Zealand: 47 matches, 33 won, 9 lost; Oman: 22 matches, 11 won, 10 lost; Pakistan: 53 matches, 28 won, 25 lost; Papua New Guinea: 3 matches, 1 won, 2 lost; Scotland: 18 matches, 10 won, 8 lost; South Africa: 42 matches, 20 won, 22 lost; Sri Lanka: 34 matches, 16 won, 16 lost; United Arab Emirates: 29 matches, 13 won, 16 lost; United States: 21 matches, 18 won, 2 lost; West Indies: 48 matches, 11 won, 33 lost; Zimbabwe: 35 matches, 13 won, 20 lost.
How these figures were counted
Every figure covers men's internationals dated 2025 in the records, counted from ball-by-ball data. Run totals are the sum of runs off the bat and extras; wickets exclude run outs and retirements when credited to a bowler. A win rate is wins divided by decided matches, so ties, draws and matches without a result do not count against a side.
The records are not a complete archive, so a side that played matches outside them is shown only for the matches inside.
Questions and answers
How many One Day Internationals were played in 2025?
108 men's One Day Internationals are in the records for 2025.
How many Twenty20 Internationals were played in 2025?
531 men's Twenty20 Internationals are in the records for 2025.
How many Tests were played in 2025?
40 men's Tests are in the records for 2025.
Which side had the best win rate in 2025?
United States, with 90.0% of decided matches won (18-2), among sides with at least fifteen decided matches.
What was the highest ODI total of 2025?
431/2 by Australia against South Africa on 24 August 2025.
What was the highest T20I total of 2025?
304/2 by England against South Africa on 12 September 2025.