Individual Records

Top 10: Players Who Played Most Cricket Matches in a Year Across Formats (Test+ODI+T20I)

A cricketer legacy is defined by the number of games he has played for his country as much as the wickets or runs he has scored.

It’s because longevity matters in this sport and a player attains greatness when he/she plays for a long time. It signifies their importance to the side.

While this for the longer run, the proportion of matches they play for a team in any given year defines their importance, irrespective of the format. Hence the important metric to see is the number of games a player represented the national team across formats in a calendar year.

Most Matches Played in a Calendar Year (All Formats)

PlayerTotal MatchesTestsODIsT20IsYEAR
Agha Salman (PAK)56517342025
Rahul Dravid (IND)5310431999
Mohammad Yousuf (PAK)5312412000
MS Dhoni (IND)5383782007
Lance Klusener (SA)5211412000
Paul Collingwood (ENG)52113382007
Angelo Mathews (SL)52113292014
Sachin Tendulkar (IND)5112391997
Sourav Ganguly (IND)5110411999
Michael Hussey (AUS)51133352009

Key Takeaways:

21 times, a player has featured in 50 or more international games across formats in a calendar year. Kumar Sangakkara (3) is the only player in history who has played 50-plus international games in a calendar year more than once.

8 other times a player played 49 matches in a calendar year. Mahela Jayawardene of Sri Lanka has finished in 49 games in a year twice.

Rahul Dravid in 1999, Mohammad Yousuf in 2000, and MS Dhoni in 2007 lead the pack with the most international games in a calendar year. Each of them had represented 53 times for their respective teams in that year. It is to be noted that Dhoni played a few ODI games for the Asian XI in the year 2007.

Read: When Mohammad Yousuf made 2006 his own!

In recent times, Daryll Mitchell of New Zealand has played 51 games in 2023. This is the most in the current decade followed by 48 international outings by Shubman Gill, V Aravind of UAE in the same year and Kusal Mendis in 2024. Shubman Gill top-scored that year!

Sangakkara has scored the most number of runs in a calendar year. He made a whopping 2868 runs in 57 innings in the year 2013. Find who came close to beat this feat.

Similarly Muthiah Muralitharan has taken the most wickets in a calendar across formats. The ace spinner snapped a shattering 136 wickets in 45 games in the year 2001.

Read: India’s Records in ICC Tournament Knockout Round Matches

Vijay Raman

An avid Cricket follower who likes to write on the gentleman's game

Share
Published by
Vijay Raman

Recent Posts

Most Runs in Over in ODI

Explore the ultimate displays of power-hitting as we list the records for the most runs…

2 days ago

Most Centuries at 100+ Strike Rate in Test

We take a look at the most aggressive hundreds in the longest format, highlighting batters…

2 days ago

Most Wickets in Losing Cause in ODI

This guide identifies the bowlers who delivered standout performances on the field only to end…

4 days ago

Longest Innings by Time in Test

This article lists the most marathon individual performances in Test cricket, focusing on the players…

5 days ago

Most Century Partnerships in IPL

This article explores the elite IPL batting pairs who have consistently crossed the century mark…

6 days ago

Most 50+ Partnerships in IPL

Consistency in the IPL is often defined by the ability of two batsmen to rotate…

7 days ago