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 Afghanistan at Harare Sports Club: 186 by Sikandar Raza in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Afghanistan×At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIM202220225501866737.2023479.49011116
Innocent KaiaZIM202220225501846336.8026369.96020143
Sikandar RazaZIM202520254401546538.50153100.65020182
Ben CurranZIM20252025110121121121.0025647.27100150
Solomon MireZIM201720175501085421.6013083.08010123
Ryan BurlZIM2022202255110051*25.0014270.4201161
Brian BennettZIM20252025440934723.2570132.8600074
Brian BennettZIM20242024550894917.8086103.4900290
Peter MoorZIM201720175518436*21.0015853.1600070
Tarisai MusakandaZIM20172017551786019.5010177.2301062
Craig ErvineZIM201720175517738*19.2511964.7100130
Sean WilliamsZIM20242024330766025.338292.6801183
Brad EvansZIM202520254417235*24.007793.5100081
Ryan BurlZIM20172017540692817.2511062.7300060
Shai HopeWI20182018220664333.0012751.9700001
Craig ErvineZIM20222022550653213.009767.01001100
Dion MyersZIM20242024440583214.506589.2300041
Tashinga MusekiwaZIM20252025330572819.0042135.7100051
Paul StirlingIRE20182018110555555.008763.2201031
Evin LewisWI20182018220542727.007373.97000100
Marlon SamuelsWI20182018220533626.509058.8900031
Shimron HetmyerWI20182018220533826.507372.6000040
Wesley MadhevereZIM20222022550531510.608463.1000060
Nick WelchZIM20252025110494949.008955.0600051
Sikandar RazaZIM202420245524819*16.006969.5700070
Rovman PowellWI20182018220474423.508754.0200012
Ryan BurlZIM20252025330473715.6732146.8800105
Malcolm WallerZIM201720175314636*23.005879.3100050
Kevin O'BrienIRE20182018110414141.0037110.8100031
Tadiwanashe MarumaniZIM20222022220413020.5039105.1300041
Tony MunyongaZIM20252025220392019.5031125.8100060
Brendan TaylorZIM2025202544039329.755570.9100160
Tinotenda MaposaZIM20252025330373212.3321176.1900060
Niall O'BrienIRE20182018110363636.004187.8000041
Ashley NurseWI201820182223626*-4481.8200030
Jason HolderWI20182018220282814.0026107.6900121
Tashinga MusekiwaZIM202420242212816*28.0023121.7400030
Graeme CremerZIM201720175322814*28.003873.6800100
Ben CurranZIM2024202433027159.005945.7600120
Wesley MadhevereZIM20242024220252112.502986.2100020
Regis ChakabvaZIM2022202244024156.005543.6400110
Tadiwanashe MarumaniZIM202420245502494.803764.8600130
Wellington MasakadzaZIM20242024331231711.5018127.7800120
Sean WilliamsZIM201720173312116*10.503070.0000130
Donald TiripanoZIM2022202244121157.002391.3000130
William PorterfieldIRE20182018110202020.004544.4400020
Richard NgaravaZIM2024202453019106.332673.0800030
Blessing MuzarabaniZIM2022202233019106.333751.3500110
Carlos BrathwaiteWI2018201822018149.0015120.0000021
Tafadzwa TsigaZIM20252025110171717.005232.6900020
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.