Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Grange Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad NabiAFGAfghanistan tour of Scotland 201620162111414*-14100.0000010
Mohammad ShahzadAFGAfghanistan tour of Scotland 201620162201108455.0011694.83010132
Najibullah ZadranAFGAfghanistan tour of Scotland 2016201622110089*100.0078128.2101095
Asghar AfghanAFGAfghanistan tour of Scotland 20162016220252012.503083.3300020
Javed AhmadiAFGAfghanistan tour of Scotland 20162016220553927.509458.5100070
Rahmat ShahAFGAfghanistan tour of Scotland 20162016221126100*126.0015481.8210091
Noor Ali ZadranAFGAfghanistan tour of Scotland 20162016220763.502429.1700010
Mirwais AshrafAFGAfghanistan tour of Scotland 2016201621100*-10.0000000
Richie BerringtonSCOAfghanistan tour of Scotland 20162016110191919.003850.0000020
Kyle CoetzerSCOAfghanistan tour of Scotland 20162016110000.0020.0000100
Safyaan SharifSCOAfghanistan tour of Scotland 20162016210333.00475.0000000
PL MommsenSCOAfghanistan tour of Scotland 20162016110131313.001776.4700010
Craig WallaceSCOAfghanistan tour of Scotland 20162016110333333.0015220.0000033
Alasdair EvansSCOAfghanistan tour of Scotland 20162016210333.001323.0800000
Michael LeaskSCOAfghanistan tour of Scotland 20162016210333.00742.8600000
Matty CrossSCOAfghanistan tour of Scotland 20162016110242424.0021114.2900022
Ruaidhri SmithSCOAfghanistan tour of Scotland 20162016210101010.006166.6700011
Brad WhealSCOAfghanistan tour of Scotland 2016201621100*-10.0000000
Con de LangeSCOAfghanistan tour of Scotland 20162016210202020.003951.2800000
Liam PlunkettENGEngland tour of Scotland 201820181114747*-45104.4400032
Eoin MorganENGEngland tour of Scotland 20182018110202020.0015133.3300011
Richie BerringtonSCOEngland tour of Scotland 20182018110393939.005472.2200031
Kyle CoetzerSCOEngland tour of Scotland 20182018110585858.0049118.3701082
Calum MacLeodSCOEngland tour of Scotland 20182018111140140*-94148.94100163
Adil RashidENGEngland tour of Scotland 20182018110555.00862.5000000
Alex HalesENGEngland tour of Scotland 20182018110525252.005692.8601033
Jonny BairstowENGEngland tour of Scotland 20182018110105105105.0059177.97100126
Jason RoyENGEngland tour of Scotland 20182018110343434.0032106.2500030
Joe RootENGEngland tour of Scotland 20182018110292929.0025116.0000031
Moeen AliENGEngland tour of Scotland 20182018110464646.0033139.3900033
Michael LeaskSCOEngland tour of Scotland 201820181111010*-4250.0000001
Matty CrossSCOEngland tour of Scotland 20182018110484848.0039123.08000100
David WilleyENGEngland tour of Scotland 20182018110777.004175.0000010
Sam BillingsENGEngland tour of Scotland 20182018110121212.001485.7100010
Mark WoodENGEngland tour of Scotland 20182018110111.00250.0000000
George MunseySCOEngland tour of Scotland 20182018110555555.0051107.8401071
Dylan BudgeSCOEngland tour of Scotland 20182018110111111.009122.2200010
Richie BerringtonSCOAfghanistan tour of Scotland 20192019110333333.0020165.0000051
Kyle CoetzerSCOAfghanistan tour of Scotland 20192019110797979.009880.61010120
Calum MacLeodSCOAfghanistan tour of Scotland 20192019110100100100.0089112.36100101
Safyaan SharifSCOAfghanistan tour of Scotland 201920191111313*-6216.6700010
Craig WallaceSCOAfghanistan tour of Scotland 20192019110202020.0014142.8600030
Matty CrossSCOAfghanistan tour of Scotland 20192019110323232.005360.3800031
George MunseySCOAfghanistan tour of Scotland 20192019110282828.0013215.3800032
Mohammad ShahzadAFGAfghanistan tour of Scotland 20192019110555555.006782.0901071
Tom SoleSCOAfghanistan tour of Scotland 20192019110888.007114.2900000
HazratullahAFGAfghanistan tour of Scotland 20192019110141414.0012116.6700021
Asghar AfghanAFGAfghanistan tour of Scotland 201920191112222*-18122.2200010
Rahmat ShahAFGAfghanistan tour of Scotland 20192019110113113113.0011598.26100112
Hashmatullah ShahidiAFGAfghanistan tour of Scotland 201920191115959*-6098.3301060

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.