Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Nepal at Mission Road Ground, Mong Kok, Hong Kong: 113 by Babar Hayat in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Nepal×At Mission Road Ground, Mong Kok, Hong Kong×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar HayatHK20242024221113110113.0052217.31100313
Ravija SandaruwanKUW20252025220896344.5051174.5101085
Anshuman RathHK20242024221753975.0056133.9300073
Tony UraPNG20242024220746137.0043172.0901065
CV AntoKUW20252025220674133.5044152.2700055
Ikramullah KhanQAT20252025110545454.0054100.0001052
Meet BhavsarKUW20252025220513525.5036141.6700052
Hiri HiriPNG20242024220432821.5028153.5700033
Bilal TahirKUW20252025220413220.5023178.2600024
Usman PatelKUW20252025220362318.0025144.0000032
Shahzaib JamilQAT20252025110313131.0021147.6200004
Martin CoetzeeHK20242024220313115.5022140.9100151
Alei NaoPNG202420241113030*-10300.0000013
Zeeshan AliHK20252025110303030.0022136.3600031
Mohomad AslamKUW20252025221301730.0028107.1400021
Nizakat KhanHK20242024220252512.5023108.7000131
Kiplin DorigaPNG20242024220221411.002491.6700021
Aizaz KhanHK202420242112121*-11190.9100021
Sese BauPNG20242024220212110.5014150.0000121
Mujeeb-ur-RehmanQAT202520251112020*-19105.2600010
Hila VarePNG20242024110181818.002185.7100020
Mohammed IrshadQAT202520251111818*-7257.1400012
Anshuman RathHK20252025110171717.0012141.6700021
Nizakat KhanHK20252025110131313.001681.2500001
Chad SoperPNG20242024110131313.001776.4700000
A NagarajanQAT20252025110131313.0012108.3300011
Nosaina PokanaPNG20242024110121212.0010120.0000001
Assad ValaPNG202420242201195.501668.7500010
CJA AminiPNG20242024110999.009100.0000010
NT RajendranKUW2025202511188*-6133.3300010
Muhammad UmarKUW20252025220874.001457.1400000
Lega SiakaPNG20242024220753.501353.8500000
Nimish LathiefKUW20252025110666.004150.0000001
R TheruvathQAT20252025110666.005120.0000010
Yasin PatelKUW2025202522153*5.00955.5600000
Jassim KhanQAT20252025110444.003133.3300010
Kabua MoreaPNG2024202411133*-3100.0000000
John KarikoPNG20242024110222.00728.5700000
Babar HayatHK2025202511111*-333.3300000
Kalhan ChalluHK2025202511111*-1100.0000000
James AtkinsonHK20242024110000.0030.0000100
Norman VanuaPNG20242024110000.0010.0000100
Yasim MurtazaHK20242024210000.0010.0000100
JWW GardnerPNG2024202411100*-10.0000000

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.