Most runs in a calendar year in Tests+ODIs+T20Is
Most runs in a calendar year
Performances in matches that overlap years are credited to the year in which they occurred
Records includes the following current or recent matches:
Philippines v South Korea at Bali, Indonesia Tri-Nation T20I Series 5th Match, Jul 9, 2025
[T20I # 3289]
Zimbabwe v South Africa at Bulawayo, 2nd Test, Jul 6-8, 2025
[Test # 2593]
Sri Lanka v Bangladesh at Pallekele, 3rd ODI, Jul 8, 2025
[ODI # 4891]
Netherlands v Scotland at The Hague, ICC Men's T20 World Cup Europe Region Final 6th match, Jul 8, 2025
[T20I # 3288]
Bahrain v Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) 6th match, Jul 8, 2025
[T20I # 3287]
Guernsey v Jersey at The Hague, ICC Men's T20 World Cup Europe Region Final 5th match, Jul 8, 2025
[T20I # 3286]
Indonesia v South Korea at Bali, Indonesia Tri-Nation T20I Series 4th match, Jul 8, 2025
[T20I # 3285]