Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test

Home » Cricket Records » Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test

As time passes, records in the sport of cricket inevitably rise and fall. However, there are certain landmarks that stand out, not only because of their size, but also because of the stories they tell and the questions they prompt.

This year, the cricket community is on the verge of setting a landmark record. As the months pass by, rumors regarding a certain batsman's potential to revolutionize what it means to be consistent across formats gain momentum.

But how does one go about having their name engraved there? Is it the incessant drive for excellence, the remarkable flexibility, or a combination of the two?

What, if anything, is the tale that the figures conceal? The difficulties encountered, the setbacks won, the times of doubt?

Our exploration of this album will take us far from the norm and into the meat of the competition.

Who is this tremendous talent, and what sets them unique in a world rich with cricketing legends? The questions have yet to be answered.

Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test


Scoring the most runs in one calendar year in one-day internationals, where the game is a balance between aggression and conservation, needs a thorough understanding of pacing an innings.

The player must be able to smoothly shift gears, understanding when to slow down and when to speed up the game.

Batting at a high rate under pressure is becoming valued in T20i. In this sport, the player who scores the most runs in a given year is usually the one who has the most influence.

The Test format, however, gives this success a new shade. Obtaining the most runs in a Test cricket calendar year is a marathon, not a race. It requires stamina, focus, and the ability to play numerous long innings.

The combination of technical skill and mental toughness required to achieve this record in Tests is widely regarded as the summit of batting prowess.

When a player achieves the most runs in a calendar year across different formats, they don't just set a record; they etch their name in the annals of cricket history.

This achievement puts them in elite company among cricket's all-time greats, who are lauded not only for their talent but also for their capacity to thrive in the dynamic, ever-changing environment of international competition.


Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test


050100PlayerYearMatInnsNORunsHSAveBFSR4s6s
4188KC Sangakkara (SL)201348573286831953.11425467.4130717
4159RT Ponting (AUS/ICC)200546588283320756.66399370.9430036
51011V Kohli (IND)2017465211281824368.73305892.1526536
3911V Kohli (IND)2018374772735160*68.37377872.3927723
1148KS Williamson (NZ)2015394652692242*65.65357375.3430914
0174AD Mathews (SL)2013535918268716065.53414264.8725044
1811RT Ponting (AUS)200345499265725766.42390768.0026734
3910R Dravid (IND)199953626262619046.89438159.9427113
2165KC Sangakkara (SL)200650555260928752.18381768.353077
2178Babar Azam (PAK)202244524259819654.12349974.2427124
0137V Kohli (IND)2016374111259523586.50320780.9126619
2176SC Ganguly (IND)199951606258018347.77396465.0827536
1185JE Root (ENG)201641554257025450.39350873.2627018
5810TM Dilshan (SL)200942493256816255.82262997.6731823
0812SR Tendulkar (IND)199839425254117768.67271293.6927151
3147V Kohli (IND)2019444682455254*64.60271190.5524034
5166ST Jayasuriya (SL)199737453244934058.30298482.0727539
11010RG Sharma (IND)201947471244221253.08267591.2824478
2184KC Sangakkara (SL)200950594243613744.29344470.7324617
189Mohammad Yousuf (PAK)200633394243520269.57386263.0528314
31010PA de Silva (SL)199739467243216862.35347869.9226117
3137SPD Smith (AUS)2016455162406165*53.46327273.5323824
179DA Warner (AUS)201644522237417347.482339101.4926436
0118SPD Smith (AUS)201533426236921565.80336270.4624518
2144V Sehwag (IND)200833461235531952.33245096.1230244
185ML Hayden (AUS)200344529234938054.62305077.0126033
2163SC Ganguly (Asia/IND)200742493234623951.00346567.7026831
3117DPMD Jayawardene (SL)200147504231315050.28312474.0324217
0810HM Amla (SA)2010263442307253*76.90336968.472448
1155Saeed Anwar (PAK)199643486229617654.66281181.6725921
3128V Kohli (IND)201438476228616955.75274583.2722833
0126R Dravid (IND)200244508227021754.04442851.262592
1135KC Sangakkara (SL)201142504226721149.28391857.8621314
1136G Gambhir (IND)200836443226220655.17347665.072609
086MJ Clarke (AUS)2012263232251329*77.62321869.9523915
1118SR Tendulkar (IND)199640472223417749.64323269.1225220
098BC Lara (WI)200331403223220960.32318570.0726137
5107DPMD Jayawardene (Asia/SL)2007454742230213*51.86320369.6221427
2156JE Root (ENG)2015374742228182*51.81304473.1923919
3108Yousuf Youhana (PAK)2002414472226204*60.16299274.3924330
1106ML Hayden (AUS)2007444572223181*58.50250888.6323549
3136JH Kallis (SA)2007374210220118668.78360261.1021521
3193SR Tendulkar (IND)2007424842201122*50.02314869.9128414
1108V Kohli (IND)201240465218618353.31292374.7823814
4134SC Ganguly (IND)199749503218617346.51373058.6024520
1127AB de Villiers (SA)201343455218116454.52286276.2020625
3173G Kirsten (SA)200047544217918043.58392855.472150
7105DPMD Jayawardene (SL)200650577217937443.58318668.392419
2109RT Ponting (AUS)200635434216419655.48311569.4722323
3155Inzamam-ul-Haq (PAK)200046518216414250.32367158.9422814
298AB de Villiers (SA)20103643102154278*65.27282276.3215546
1117GC Smith (SA)200827374215223265.21309869.462739
495KC Sangakkara (SL)2012515772148199*42.96328065.4819516
5154ME Waugh (AUS)199950594214412138.98333164.362038
3163RT Ponting (AUS)200948582213715038.16281575.9124119
386SR Tendulkar (IND)200236456213319354.69341562.4527510
1154KC Sangakkara (SL)200438434212427054.46305969.432409
396KP Pietersen (ENG)200744545212022643.26292472.5021420
1107Shubman Gill (IND)202344476211420851.562064102.4222758
5125MJ Guptill (NZ)2015435052105237*46.77253483.0723549
474DPMD Jayawardene (SL)200949582209427537.39328163.8220914
0154JE Root (ENG)201734415209219058.11277075.5223210
0136Babar Azam (PAK)201936415208211557.83230890.2023418
4142JH Kallis (SA)2000505611208016046.22387953.6219725
1116HM Amla (SA/World)201736453207815449.47290171.6324719
2125ML Hayden (AUS)200437501206913242.22311666.3921218
4143SC Ganguly (IND)200248553205913639.59324963.3725025
4181MEK Hussey (AUS)2009515910205912142.02316465.0719519
4118JH Kallis (SA)2004293910205816270.96352658.3620827
197ML Hayden (AUS)200232375203819763.68294669.1723732
269GC Smith (Afr/ICC/SA)200535444203514850.87292969.4725111
1126BC Lara (WI)199527344202817967.60249981.1527813
594PD Collingwood (ENG)200752618202612838.22298467.8917722
2123MEK Hussey (AUS)2010455312202319549.34294368.7319319
1107JH Kallis (SA)2010293762015201*65.00307465.5415035
2154R Dravid (IND)200639495201414645.77384652.362394
1144CH Gayle (WI)200237451201320445.75310164.9129028
286SR Tendulkar (IND)199751534201116941.04315963.6523217
4124DPMD Jayawardene (SL)2013445232007203*40.95313264.0821315
695Yousuf Youhana (PAK)200053596200012437.73398950.1316315

Cricket Record for Most Runs in a Calendar Year: ODI


050100PlayerYearMatInnsNORunsHSAveBFSR4s6s
-79SR Tendulkar (IND)199834334189414365.311854102.1518840
1104SC Ganguly (IND)199941413176718346.50232576.0018326
386R Dravid (IND)199943435176115346.34234375.1616412
-96SR Tendulkar (IND)199632322161113753.70195582.4016317
165ML Hayden (AUS)2007323031601181*59.29179589.1916835
-103Saeed Anwar (PAK)199636365159511551.45174291.5615920
195Shubman Gill (IND)202328284158020865.831495105.6818041
-67SC Ganguly (IND)200032324157914456.39190882.7515135
167RG Sharma (IND)201928271149015957.30165789.9214636
384MJ Guptill (NZ)2015323251489237*55.14154296.5616242
1112ME Waugh (AUS)199936363146810644.48194275.591356
1132G Kirsten (SA)200036363146711544.45200473.201410
276V Kohli (IND)201726267146013176.84147399.1113622
146G Kirsten (SA)1996292941442188*57.68172483.6413310
3131SR Tendulkar (IND)2007333221425100*47.50166585.5819212
-85RT Ponting (AUS)2007272461424134*79.11155391.6914416
-47DA Warner (AUS)201623231138817363.091316105.4714822
284V Kohli (IND)201134345138111747.62161485.561277
175V Kohli (IND)201926252137712359.86142996.361338
-93KS Williamson (NZ)201527262137611857.33153189.8714912
115-Misbah-ul-Haq (PAK)201334327137396*54.92186773.548728
265Mohammad Yousuf (PAK)2002323051362141*54.48160484.9111627
174BC Lara (WI)199330303134915349.96186572.331544
-84SD Hope (WI)201928264134517061.13172677.9211721
3101SC Ganguly (IND)199738353133811341.81191969.7212812
1121KC Sangakkara (SL)200636333133310944.43168279.251374
-63SR Tendulkar (IND)200034340132814639.05162481.7714313
174SC Ganguly (IND)199836353132812441.50190369.7813713
176V Kohli (IND)2023262351323166*73.50132699.7711824
1102IJL Trott (ENG)201129283131513752.60164380.03992
835HH Gibbs (SA)200237373131015338.52148388.3317114
145Mohammad Hafeez (PAK)2013333351301140*46.46154284.3712225
311-JH Kallis (SA)200039389130098*44.82195266.5910318
156RG Sharma (IND)2017212131293208*71.83130099.4611646
191Yuvraj Singh (Asia/IND)200736335128712145.96143889.4911933
291Ijaz Ahmed (PAK)199638365128111741.32163878.20100+18+
374V Kohli (IND)2013343061268115*52.83130097.5313720
283M Azharuddin (IND)1998373341268153*43.72165676.579810
273DPMD Jayawardene (SL)200134314126011646.66153881.9210110
284KC Sangakkara (SL)201428281125612846.51143287.701364
-91AD Mathews (SL)20143231111244139*62.20139189.4311123
262AC Gilchrist (AUS)199937370124115433.54139389.0813417
212-SC Ganguly (Asia/IND)20073230212409844.28169873.0213122
173DL Haynes (WI)1985282751232145*56.00168872.98114+5+
-121IVA Richards (WI)1985292551231103*61.55132992.6295+21+
544CH Gayle (WI)2006323231217133*41.96145283.8116524
183PA de Silva (SL)199728274121213452.69140386.3811211
583AB de Villiers (Afr/SA)200733325120914644.77131092.2913826
292RG Sharma (IND)202326252120813152.521041116.0412764
264TM Dilshan (SL)2015252411207161*52.47133090.751338
-35DJ Mitchell (NZ)202326252120413452.341201100.249337
-101JH Kallis (SA)2002333251204104*44.59159775.399716
-36V Kohli (IND)2018141451202160*133.551172102.5512313
382ST Jayasuriya (SL)200133331120210737.56144483.2412826
3102KC Sangakkara (SL)201325234120116963.21134189.5611614
-92MS Dhoni (IND)200929247119812470.47140085.577918
-92RT Ponting (AUS)200929291119812642.78147781.1112112
-82RG Sharma (IND)201328274119620952.00148080.8111930
-55AB de Villiers (SA)2015201831193162*79.53865137.919158
-82MS Atapattu (SL)2002323231192123*41.10167571.161352
283RT Ponting (AUS/ICC)2005292821191141*45.80141784.0511420
254PA de Silva (SL)199630295118814549.50129591.7311815
282DPMD Jayawardene (SL)2006363451185126*40.86134987.841244
-63KC Sangakkara (SL)201231292118413343.85149679.149411
393ST Jayasuriya (SL)1997262631178151*51.211037113.5913530
174DM Jones (AUS)199022225117414569.05148978.848114
212-Younis Khan (PAK)20023634611739041.89150477.9910010
3111Mohammad Yousuf (PAK)200333314116810643.25147779.079711
-63RT Ponting (AUS)199824242116614553.00151676.91936
-11-MEK Hussey (AUS)200933317116683*48.58128490.808116
173AB de Villiers (SA)201327263116312850.56119897.079421
145S Dhawan (IND)201326252116211950.52118797.891469
571Mohammad Yousuf (PAK)2000414151161100*32.25184063.09808
-73TM Dilshan (SL)201325256116012561.05143181.061261
273SPD Smith (AUS)201626252115416450.17129489.1810215
-45RT Ponting (AUS)2003343161154140*46.16141381.678727
225ST Jayasuriya (SL)200626251115315748.041073107.4513728
392P Nissanka (SL)202329293115110444.26131787.391566
252A Jadeja (IND)1999363471144103*42.37148477.087526
183SR Tendulkar (IND)200321211114115257.05130687.361317
364AJ Finch (AUS)2019232311141153*51.86127689.429836
-82SR Watson (AUS)2011232221139185*56.951046108.8911642
272WJ Cronje (SA)199429293113311243.57164069.087114
353V Sehwag (IND)200230303113012641.851076105.0117110
-91KC Sangakkara (SL)201127253112711151.22153773.32949
173G Gambhir (IND)200827273111911346.62123690.531246
334TM Dilshan (SL)2012313031119160*41.44132284.6411810
352GW Flower (ZIM)2001333331116142*37.20147575.66918
291SC Ganguly (IND)2002323011114117*38.41134782.7012619
1101Inzamam-ul-Haq (PAK)199929284110610746.08157170.408110
281Ijaz Ahmed (PAK)1997313121104139*38.06145176.088222
-91M Azharuddin (IND)1997363251104111*40.88155071.22558
371MS Dhoni (Asia/IND)2007373381103139*44.12123189.608723

Cricket Record for Most Runs in a Calendar Year: T20i


050100PlayerYearMatInnsNORunsHSAveBFSR4s6s
2121Mohammad Rizwan (PAK)2021292681326104*73.66983134.8911942
292SA Yadav (IND)202231316116411746.56621187.4310668
-10-Mohammad Rizwan (PAK)20222525399688*45.27810122.967822
291Babar Azam (PAK)20212926193912237.56736127.589917
16-Muhammad Waseem (UAE)2023212118069140.30494163.157451
181V Kohli (IND)202220206781122*55.78565138.236626
18-PR Stirling (IRE)2019202027489141.55532140.609020
45-Sikandar Raza (ZIM)2022242327358735.00487150.925238
251Babar Azam (PAK)202226263735110*31.95596123.328310
131KJ O'Brien (IRE)20192323072912431.69469155.436736
-61GD Phillips (NZ)20222119371610444.75458156.335133
26-P Nissanka (SL)2022242417137531.00631112.996217
-6-MP O'Dowd (NED)2019242407026929.25581120.826916
451S Ssesazi (UGA)202225233692100*34.60546126.737520
-6-S Dhawan (IND)2018181706899240.52468147.227025
15-MJ Guptill (NZ)2021181806789737.66466145.495341
25-Virandeep Singh (MAL)2022212036699639.35474141.136629
151Virandeep Singh (MAL)202321218665116*51.15500133.004238
22-II Selemani (TAN)2022292836637126.52416159.377836
33-RG Sharma (IND)2022292926567224.29488134.426432
-7-V Kohli (IND)20161513764190*106.83457140.26709
15-BN Cooper (NED)20192121463791*37.47498127.915620
16-MR Marsh (AUS)20212120362777*36.88483129.815923
-41DS Airee (NEP)202218174626110*48.15458136.685119
24-A Balbirnie (IRE)20222727161775*23.73477129.355631
-22S Davizi (CZK-R)202215153612115*51.00418146.416922
13-HH Pandya (IND)20222725760771*33.72416145.914730
13-A Balbirnie (IRE)2019212026018333.38418143.777111
-51Muhammad Waseem (UAE)20221616059611237.25414143.963443
33-Zubaidi Zulkifle (MAL)2022212125949631.26367161.855335
332RG Sharma (IND)201819182590111*36.87400147.505131
151JC Buttler (ENG)202114145589101*65.44411143.304926
-5-N Pooran (WI)20222322258274*29.10446130.494132
-4-Fakhar Zaman (PAK)2018171705769133.88387148.836719
13-Mohammad Naim (BAN)2021262615756423.00573100.344812
22-PR Stirling (IRE)20222727157566*22.11451127.495828
-41TP Ura (PNG)201917175572107*47.66389147.044130
16-AK Markram (SA)2021181635707043.84383148.824427
-4-DP Conway (NZ)20221515356892*47.33464122.414816
23-LJ Tucker (IRE)2022272635687824.69450126.225115
-6-Babar Azam (PAK)20181212356397*62.55445126.51547
231Syed Aziz (MAL)20232121255912629.42362154.416326
241MS Chapman (NZ)202318176556104*50.54382145.544822
-4-Litton Das (BAN)2022191905446928.63388140.205716
13-AR Patwa (TAN)2022191945437936.20402135.076815
231P Khadka (NEP)201918182541106*33.81371145.826025
22-RG Mukasa (UGA)2023202025388929.88358150.277020
221AJ Finch (AUS)20181717453117240.84301176.414531
-31HG Munsey (SCOT)201915151526127*37.57316166.454734
-31KS Leverock (BER)20231111152510352.50323162.534830
-5-Q de Kock (SA)2021141425247243.66399131.325412
15-Sohail Ahmed (BHR)20221414652380*65.37378138.353824
25-BKG Mendis (SL)2022202025217928.94394132.233623
-11Mohammad Shahzad (AFG)201615151520118*37.14340152.945925
14-DJM Short (AUS)2018181825157632.18425121.175515
34-MM Ali (ENG)2022272255156330.29325158.463631
-21R Powell (WI)20222221451310730.17344149.122339
14-AJ Finch (AUS)2022202025126328.44427119.904812
13-DJ Malan (ENG)2022191835098233.93385132.205017
34-S Ssesazi (UGA)2023222225096025.45392129.845320
14-Ahmed Faiz (MAL)2022191745078639.00379133.773725
-21GJ Maxwell (AUS)201819184506103*36.14352143.753523
35-Meet Bhavsar (KUW)2023181825058931.56367137.604318
11-Haider Butt (BHR)2022242265026231.37416120.672623
-41C Munro (NZ)20181212150010445.45280178.574135
12-Afif Hossain (BAN)20222121450077*29.41404123.763414
-3-AP Rajeevan (TAN)2022272454987026.21422118.004710
24-RG Sharma (IND)2016181814978329.23378131.484519
32-MD Shanaka (SL)20222524649774*27.61366135.794024
22-Mahmudullah (BAN)2021262654965223.61471105.303512
24-Syed Aziz (MAL)2022212064956435.35310159.673931
141Saim Hussain (BUL)202215152492108*37.84330149.094123
14-E Lewis (WI)2021181814897928.76314155.734237
22-Razmal Shigiwal (Aut)20221716348695*37.38325149.534219
12-N Pooran (WI)2021252124846425.47371130.453132
-4-S Ssesazi (UGA)2021161624836334.50431112.065215
-11PR Stirling (IRE)202116162482115*34.42384125.525118
15-BA King (WI)2022181724806832.00406118.225313
-21Zeeshan Khan (MLT)20231515147811534.14342139.765914
-3-Ishan Kishan (IND)2022161604768929.75372127.955218
42-O Tuyisenge (RWN)2022242414766620.69434109.675611
-21MJ Guptill (NZ)201213133472101*47.20361130.744521
25-TM Dilshan (SL)20091212147196*42.81333141.44666
-4-V Kohli (IND)20121413147178*39.25355132.67577
-5-V Kohli (IND)20191010446694*77.66315147.932923
-21Dylan Steyn (CZK-R)20221515046510631.00350132.85558
-2-Sabbir Rahman (BAN)2016161634638035.61363127.544613
24-SS Iyer (IND)20221717446374*35.61328141.153920
24-JC Buttler (ENG)20221515246280*35.53288160.414918
22-E Dusingizimana (RWN)20222222246266*23.10442104.524815
-3-Babar Hayat (HKG)2023181824606628.75337136.492831
111BB McCullum (NZ)20121515045912330.60338135.794617
23-AJ Finch (AUS)20211717145979*28.68367125.064516
13-V Aravind (UAE)20221615245597*35.00360126.383914
23-W Madhevere (ZIM)20222323345373*22.65356127.24614
43-Saud Islam (UGA)2021201924527526.58426106.10439
23-R Sandaruwan (KUW)2023181804487124.88338132.543725
34-RD Berrington (SCOT)20211313444782*49.66355125.913118
15-TP Ura (PNG)20221211244693*49.55220202.722539
22-V Aravind (UAE)2023201924446426.11425104.47497

Cricket Record for Most Runs in a Calendar Year: Test


050100PlayerYearMatInnsNORunsHSAveBFSR4s6s
139Mohammad Yousuf (PAK)200611191178820299.33285462.6422212
-57IVA Richards (WI)197611190171029190.001584+72.85179+7
146JE Root (ENG)202115291170822861.00300456.851793
166GC Smith (SA)200815252165623272.00251665.812154
-35MJ Clarke (AUS)2012111831595329*106.33241865.961896
-57SR Tendulkar (IND)201014233156221478.10279455.9018110
166RT Ponting (AUS)200515285154420767.13251861.3117811
146RT Ponting (AUS)2003111831503257100.20249460.261807
326MP Vaughan (ENG)200214262148119761.70242261.1418611
245JL Langer (AUS)200414270148121554.85269754.9117210
1103JE Root (ENG)201617322147725449.23243360.701701
-56SPD Smith (AUS)201513244147421573.70237462.081677
183JM Bairstow (ENG)2016172941470167*58.80252558.211458
163V Sehwag (IND)200814271146231956.23170385.8418122
184KC Sangakkara (SL)201411211143831971.90260855.1315511
285V Sehwag (IND)201014252142217361.82156690.8021510
-84SM Gavaskar (IND)197917260140722154.112433+47.43177+3
354SR Tendulkar (IND)200216261139219355.68256854.201974
255ML Hayden (AUS)200114253139120363.22221362.8516920
-65GR Viswanath (IND)197917262138817957.832054+46.20127+1
1103JE Root (ENG)2015142631385182*60.21217463.7015810
273RB Simpson (AUS)196414263138131160.041572+45.101351
245ML Hayden (AUS)200515293138013853.07255054.111756
-35DL Amiss (ENG)1974132221379262*68.95312644.111601
183AN Cook (ENG)201514261136426354.56312343.671500
-55R Dravid (IND)200216263135721759.00323741.921890
156DR Martyn (AUS)200414262135316156.37260351.971485
-55BC Lara (WI)200310191134420974.66212963.1217816
164KP Pietersen (ENG)200614261134315853.72205765.2817115
-47RT Ponting (AUS)200610183133319688.86219360.781397
-44IJL Trott (ENG)201014244132522666.25268049.441480
344ME Trescothick (ENG)200513240132319455.12209963.0318011
255V Kohli (IND)201813240132215355.08243354.331442
274DA Warner (AUS)201513240131725354.87160981.8516311
-35ML Hayden (AUS)200312214131238077.17173475.6615620
355SM Gavaskar (IND)1983183241310236*46.781098+50.27122+3
-36SPD Smith (AUS)201711203130523976.76257350.711402
-36GS Sobers (WI)195881341299365*144.33--38+1
275JH Kallis (SA)200411215128816280.50254050.7014812
-45AN Cook (ENG)2010142421287235*58.50235054.761483
273ST Jayasuriya (SL)199711190127134066.89194765.271409
-72AN Cook (ENG)201617333127013042.33244751.901511
154GA Gooch (ENG)19909171126433379.00226755.751528
-45HM Amla (SA)2010111931249253*78.06235453.051382
234AN Cook (ENG)201215293124919048.03298141.891385
144KC Sangakkara (SL)200611202124228769.00210459.031653
474DC Boon (AUS)1993162551241164*62.05302541.021491
144TT Samaraweera (SL)200911203123423172.58211558.341704
164BC Lara (WI)199512202122217967.88166073.611921
272AJ Stewart (ENG)199816313122216443.64259947.011520
227PA de Silva (SL)199711193122016876.25207558.791496
-54MA Taylor (AUS)198911201121921964.15276644.071252
-24V Kohli (IND)201612182121523575.93201160.411342
165JH Kallis (SA)20079173121018686.42231952.171357
Claim Cricket Welcome Bonus

Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test


Cricket Record for Most Runs in a Calendar Year: ODI, T20i, Test

The “most runs in a calendar year” throughout One Day Internationals, Twenty20 Internationals, and Tests is one of cricket’s most prized records.

Achieving this feat is a credit to the player’s stamina, adaptability, and raw talent, since it calls for them to rise to the unique challenges presented by each format.

Achieving the most runs in a calendar year is not only about skill; it’s about adapting to varied pitches, weather conditions, and opponents, all while maintaining peak physical and mental conditioning.

Consistency in ODI Cricket: A Yearly Run Feast

ODI cricket offers a unique blend of entertainment and skill. While scoring in a series is commendable, maintaining a consistent run throughout the year showcases true mastery.

A select few batsmen have showcased this consistency in ODIs year after year. Let’s dive into the top players who’ve achieved this remarkable feat.

Sachin Tendulkar: The Pinnacle of ODI Runs

In ODI cricket, Sachin Tendulkar stands tall. In 1998, he amassed an impressive 1894 runs in 34 matches, averaging 65.31.

This feat included 9 centuries, the most by any batter in a single year. Remarkably, Tendulkar topped the ODI run charts five times during his illustrious career.

Sourav Ganguly: The Southpaw’s Yearly Dominance

Sourav Ganguly, the former Indian captain, clinched the second spot in 1999. He gathered 1767 runs in 41 matches, averaging 46.50.

His career-best 183 off 158 balls came during the 1999 World Cup against Sri Lanka. Ganguly’s year was adorned with 4 centuries and 10 half-centuries.

Rahul Dravid: Beyond the Test Label

Rahul Dravid, primarily known for his Test prowess, secured the third spot in 1999. He scored 1761 runs in 43 matches, averaging 46.34.

Dravid shone in the 1999 World Cup, being the top run-scorer with 461 runs in 8 matches. He crossed the century mark six times that year.

Tendulkar’s Second Feat

Tendulkar makes the list again, this time for his 1996 performance. He accumulated 1611 runs in 32 matches. This tally included 6 centuries and 9 fifties. His top score, 137, came against Sri Lanka during the 1996 World Cup.

Matthew Hayden: The World Cup Maestro

Matthew Hayden, a two-time World Cup winner, scored 1601 runs in 32 matches in 2007. He was the top scorer in the 2007 World Cup with 659 runs in 10 innings. Interestingly, 3 of his 5 ODI centuries that year were during the World Cup.

Quick ODI Facts:
  • Sachin Tendulkar holds the record for most ODI runs in a year with 1894 runs in 1998.
  • For India, Tendulkar also holds the record with the same 1894 runs in 1998.
  • Tendulkar also boasts the most ODI centuries in a year with 9.
  • In 2023, Shubman Gill leads with 587 runs in 7 matches.

The T20 International Run Machines of Recent Years

Mohammad Rizwan: The Record Holder

Mohammad Rizwan from Pakistan tops the chart. In 2021, he scored a whopping 1,326 runs in 29 matches. His average? A solid 73.66 with a strike rate of 134.89.

Moreover, he notched up one century and twelve half-centuries that year. During the ICC Men’s T20 World Cup in the UAE, he ranked third in runs.

He scored 281 runs in six matches, averaging 70.25. Additionally, he struck three fifties in this prestigious event.

His form was instrumental in taking Pakistan to the World Cup semi-finals. In 2022, he’s already scored 996 runs in 25 matches.

Suryakumar Yadav: The Rising Star

Next up, India’s Suryakumar Yadav. In 2022, he’s accumulated 1,040 runs in 29 matches. His strike rate stands at an impressive 185.71, and he averages 43.33.

Babar Azam: The Consistent Performer

Babar Azam, Rizwan’s partner, isn’t far behind. In 2021, he gathered 939 runs in 29 matches. His average was 37.56, and his strike rate? 127.58.

He scored one century and nine half-centuries. In the 2021 T20 World Cup, he led in runs, scoring 303 in six matches. His average was a commendable 60.60.

Other Notable Performers

Virat Kohli, the former Indian captain, ranks fifth. In 2022, he’s made 781 runs in 20 matches, averaging 55.78. Ireland’s Paul Sterling is sixth with 748 runs in 2019.

Following him is Zimbabwe’s Sikandar Raza with 735 runs in 2022. Among Indians, Shikhar Dhawan holds a notable record.

In 2018, he scored 689 runs in 18 matches. Sri Lanka’s Pathum Nissanka and Ireland’s Kevin O’Brien also grace the top 10.

Quick Glance: Top Run Scorers in T20Is
  1. Mohammad Rizwan (2021) – 1,326 runs
  2. Suryakumar Yadav (2022) – 1,040 runs
  3. Mohammad Rizwan (2022) – 996 runs
  4. Babar Azam (2021) – 939 runs
  5. Virat Kohli (2022) – 781 runs
  6. Paul Sterling (2019) – 748 runs
  7. Sikandar Raza (2022) – 735 runs
  8. Babar Azam (2022) – 735 runs
  9. Kevin O’Brien (2019) – 729 runs
  10. Pathum Nissanka (2022) – 713 runs

Cricket’s Calendar Year Heroes: Test Matches

Cricket, a game of numbers, has seen many records. Yet, some stand tall, like the most Test runs in a calendar year.

Mohammad Yousuf’s Unbeaten Record

Mohammad Yousuf from Pakistan holds this record. In 2006, he scored a whopping 1788 runs in 19 innings. That’s an average of 99.33! Before him, Vivian Richards held the record with 1710 runs in 1976.

Joe Root’s Pursuit

Now, England’s captain Joe Root is chasing this record. He recently overtook legends Sachin Tendulkar and Michael Clarke.

Currently, Root has 1630 runs in 2021. He’s just 158 runs behind Yousuf. After scoring 24 in the recent Ashes Test, he has two innings left to surpass Yousuf.

Other Notable Performances

Graeme Smith, Test cricket’s most successful captain, is third. He scored 1656 runs in 2008. Michael Clarke with 1595 runs in 2012 and Sachin Tendulkar with 1562 runs in 2010 round off the top five.

Ricky Ponting deserves a special mention. He’s the only one to score over 1500 Test runs twice in a year. First, in 2003 with 1503 runs, and then in 2005 with 1544 runs.

Current Players Making Waves

Among the current players, Joe Root shines the brightest. Apart from 2021, he scored 1477 runs in 2016. That year, he surpassed Steve Smith’s 1474 runs from 2015.

Jonny Bairstow isn’t far behind. In 2016, he scored 1470 runs, making him fourth among active players.

Top Performers At A Glance

  • 2006: Mohammad Yousuf – 1788 runs, 11 matches, 19 innings, 99.33 average.
  • 1976: Vivian Richards – 1710 runs, 11 matches, 19 innings, 90.00 average.
  • 2021: Joe Root – 1708 runs, 15 matches, 29 innings, 56.85 average.
  • 2008: Graeme Smith – 1656 runs, 15 matches, 25 innings, 72.00 average.
  • 2012: Michael Clarke – 1595 runs, 11 matches, 18 innings, 106.33 average.

A Year of Unrivaled Greatness: Genre-Wide Dominance

The cricketing community is in awe of a feat that has set a new standard of perfection as the clock winds down on this calendar year.

Getting the most runs in one year in one-day internationals, Twenty20 internationals, and tests is a remarkable feat that speaks to a player’s versatility, perseverance, and dedication to the game.

This record highlights the value of being a well-rounded cricketer at a time when specialization is generally seen as the norm, with players often focussing on one format to enhance their talents.

It serves as a gentle reminder that the game itself is constant despite the variations in presentation. The player in question did more than just play; they learned, grew, and ultimately triumphed.

This achievement will go down as more than simply a number in cricket lore. It will be a source of pride for cricket fans all over the world and motivation for aspiring cricket players.

As time passes, we will look back on 2018 with pride, knowing that it was the year we broke barriers and accomplished the seemingly impossible.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2025 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions