Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO44/2 (6.2)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Pakistan at Gaddafi Stadium: 303 by Allan Border in 1980.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Gaddafi Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUS19801980121303153303.0046565.16200317
Tillakaratne DilshanSL20092009221282145282.0030991.26200310
Graeme SmithSA2007200745027813355.6052652.85111310
Jacques KallisSA20072007451260107*65.0050351.69121212
Virender SehwagIND20062006110254254254.00247102.83100471
Travis HeadAUS2022202256125310150.60234108.121112610
Kumar SangakkaraSL20022002121244230244.0034870.11100343
Geoff MarshAUS1988198823123789118.5047050.43030251
Paul CollingwoodENG200520053412339677.6743753.32020320
Sanjay ManjrekarIND19891989220231218115.5042554.35100290
Boeta DippenaarSA20032003341219110*73.0033365.77110192
Ben McDermottAUS2022202244121710472.3324787.85110205
Thilan SamaraweeraSL20092009110214214214.0033863.31100320
Hashim AmlaIWX/ICC2017201755221272*70.67151140.40020225
Carl HooperWI19901990231210134105.0034161.58100172
AB de VilliersSA20072007452208103*69.3325880.62100183
Roy DiasSL1982198223019910966.3328170.82110271
Usman KhawajaAUS20222022121195104*195.0039749.12110171
Kamindu MendisSL20262026221193131193.00188102.66110204
Elton ChigumburaZIM2015201533019211764.00139138.13110188
David GowerENG19841984231189173*94.5031360.38100170
Herschelle GibbsSA2007200745018510237.0025672.27111241
Thisara PereraSL/IWX/ICC2017201766218547*46.2587212.64000816
Brian LaraWI2006200623018312261.0032256.83111270
Russel ArnoldSL19991999121179123179.0035949.86110240
Yuvraj SinghIND2004200434017811244.5020288.12100242
Marvan AtapattuSL2004200422017711188.5020885.10110142
Virender SehwagIND200420043401759043.7522876.75010291
Hamilton MasakadzaZIM201520155401737343.25152113.82010174
Cameron GreenAUS202220225511607940.0025862.02010132
Kumar SangakkaraSL2009200922015410477.0026857.46110100
Stephen FlemingNZ1996199623115392*76.5030150.83010211
Sikandar RazaZIM20152015531153100*76.50128119.53100135
Cameron GreenAUS202620265501535330.6018284.0701085
Sunil GavaskarIND198219822201528376.0027854.68020151
VVS LaxmanIND2004200434015110737.7517088.82100190
Rahul DravidIND20062006221150128*150.0027554.55100230
Martin CroweNZ19901990231148108*74.0039937.09100211
Ken BarringtonENG1961196112014513972.50--100190
Michael BevanAUS1994199422114491144.0026554.34020131
Graham ThorpeENG2000200023014311847.6735640.1710030
Michael SlaterAUS199419942201407470.0021166.35020190
Dawid MalanENG2022202233114078*70.00100140.00010193
Chamu ChibhabhaZIM2015201532113899138.00127108.66010151
Kumar SangakkaraSL200420042201376968.5015190.73020150
Mohinder AmarnathIND19841984121137101*137.00--10080
Marcus TrescothickENG200020002301377145.6728847.57020111
Alvin KallicharranWI1975197512113692*136.00--010-1
Graeme WoodAUS198219822301368545.3326052.31010142
Sanath JayasuriyaSL19971997111134134*-114117.54100133
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.