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 Scotland at ICC Academy: 133 by Rameez Shahzad in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Scotland×At ICC Academy×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rameez ShahzadUAE20182018221133121*133.0013995.68100122
Andrew BalbirnieIRE201820182201146757.0011698.28010141
Paul StirlingIRE201820182201127456.0013980.58010140
Ghulam ShabberUAE201820182201079053.5010998.17010151
Niall O'BrienIRE201820182201065553.00100106.0002094
Ashfaq AhmedUAE20182018220949247.0092102.1701083
Amjad JavedUAE20162016110767676.0042180.9501055
Wesley BarresiNED201320131117070*-49142.8601061
Chirag SuriUAE20192019110676767.007391.7801051
Adnan MuftiUAE20182018220663833.0065101.5400060
Basil HameedUAE201920191116363*-8276.8301050
Kevin O'BrienIRE20182018221594659.0032184.3800044
Steven TaylorUSA20192019110565656.008169.1401050
Assad ValaPNG20212021110555555.0043127.9101080
Ragheb AgaKEN201320131115252*-25208.0001071
Surendran ChandramohanSIN20192019110515151.005592.7301032
Xavier MarshallUSA20192019110505050.006774.6301051
CG WilliamsNAM20212021110505050.0037135.1401072
Simi SinghIRE20182018110454545.0040112.5000023
JJ SmitNAM20192019110434343.0022195.4500014
Khawar AliOMA20192019110434343.0029148.2800080
Gary WilsonIRE201820182114040*-31129.0300022
Stephan BaardNAM20212021110393939.004195.1200022
Narendra PatelUSA20192019110383838.005273.0800030
Sese BauPNG202120211113838*-26146.1500041
Gerhard ErasmusNAM20192019110373737.0026142.3100022
Collins ObuyaKEN20132013110363636.0033109.0900020
Muhammad UsmanUAE201920191113636*-4383.7200041
Cameron StevensonUSA201920191113434*-32106.2500031
Norman VanuaPNG20192019110333333.0018183.3300022
Ben CooperNED20162016110323232.003396.9700041
Aritra DuttaSIN20192019110323232.0015213.3300013
Ed JoyceIRE201820181113131*-4470.4500050
CG WilliamsNAM20192019110313131.003491.1800010
Lega SiakaPNG20192019110313131.0024129.1700040
Mehran KhanOMA20192019110292929.0023126.0900030
Muhammad UsmanUAE20182018220281714.003482.3500030
Akshay HomrajUSA20192019110272727.003577.1400011
Nehemiah OdhiamboKEN20132013110262626.0014185.7100031
Michael SwartNED20162016110262626.0020130.0000012
Manpreet SinghSIN20192019110262626.0026100.0000010
Alex ObandaKEN20132013110252525.0017147.0600050
Niko DavinNAM20192019110232323.0017135.2900011
Aqib IlyasOMA20192019110232323.002495.8300011
Jonathan FigyUAE20192019110232323.003663.8900000
Michael SwartNED20132013110222222.002878.5700010
Jack VarePNG20132013110222222.0017129.4100011
Rohan MustafaUAE20182018220222011.004845.8300021
Steve TikoloKEN20132013110202020.0011181.8200022
JJ SmitNAM202120211112020*-17117.6500011
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.