Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v New Zealand at Dubai International Cricket Stadium: 338 by Babar Azam in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Dubai International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK20182018441338127*112.6746273.16120275
Sarfraz AhmedPAK2014201445223911279.6730478.62110302
Haris SohailPAK20182018220207147103.5048043.13110192
Shreyas IyerIND202520252201277963.5016079.3801064
Younis KhanPAK201420142301207240.0025846.5101095
Mohammad HafeezPAK2018201844211553*57.50113101.7701074
Fakhar ZamanPAK201820183301006533.3310892.59010121
Azhar AliPAK20142014120997549.5029933.1101091
Haris SohailPAK201420143319985*49.5013076.1501061
Rohit SharmaIND20252025220917645.5010091.0001084
Asad ShafiqPAK20142014231904445.0020643.69000121
Shahid AfridiPAK20142014320896144.5062143.5501084
Azhar AliPAK20182018110818181.0018743.3201071
Mitchell MarshAUS202120211117777*-50154.0001064
Imran NazirPAK20092009220775838.5050154.0001085
Aryansh SharmaUAE20232023330766025.3368111.76011111
Asif KhanUAE202320233317248*36.0054133.3300081
Axar PatelIND20252025220714235.5010170.3000042
Hardik PandyaIND20252025220634531.5063100.0000053
Waseem MuhammadUAE20232023330635521.0034185.2901163
Ahmed ShehzadPAK20142014220613330.507779.2200060
Umar AkmalPAK200920092215956*59.0055107.2701051
KL RahulIND202520252215734*57.006291.9400021
David WarnerAUS20212021110535353.0038139.4701043
Shan MasoodPAK20142014120534026.5014337.0600012
Vriitya AravindUAE20232023330502516.6740125.0000063
Asif AliPAK20182018331493824.5043113.9500013
Aayan Afzal KhanUAE20232023320474223.5046102.1700041
Shoaib MalikPAK20182018330471915.6734138.2400031
Shahid AfridiPAK20092009220462423.0033139.3900032
Michael LeaskSCO202120211114242*-20210.0000033
Misbah-ul-HaqPAK20142014230412813.678349.4000131
Basil HameedUAE202320233324124*41.004787.2300021
Kamran AkmalPAK20092009220392619.5037105.4100061
Umar AkmalPAK201420142213727*37.0028132.1400041
Shubman GillIND20252025220333116.505757.8900001
Fawad AlamPAK200920092213217*32.0027118.5200001
Sarfraz AhmedPAK201820184333130*-4667.3900030
Glenn MaxwellAUS202120211112828*-18155.5600041
Matty CrossSCO20212021110272727.002993.1000050
Ravindra JadejaIND202120211112626*-19136.8400021
Abdul RazzaqPAK200920092212626*26.0016162.5000131
Ravindra JadejaIND20252025221251625.002696.1500020
Hardik PandyaIND20212021110232323.002495.8300010
George MunseySCO20212021110222222.0018122.2200012
Richie BerringtonSCO20212021110202020.0017117.6500011
Awais ZiaPAK20142014110202020.002195.2400020
Taufeeq UmarPAK20142014120201610.004841.6700030
Saad NasimPAK20142014210191919.002190.4800001
KL RahulIND20212021110181818.0016112.5000030
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.