Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×

Player figures come from full scorecards, which we hold for 315 of the 316 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mashrafe MortazaBAN2006-20154216651*66.0036183.3301027
Nitish KumarCAN2012-2015440662616.507785.71000101
Darron ReekersNED2006-2008550663713.2045146.67001102
Srimantha WijeratneCAN2015-2024330655621.6710462.5001040
Nicholas KirtonCAN2024-2026430654421.679568.4200050
Mohammad NaveedUAE2015-2018982653010.837191.5500153
Benjamin WardJER2023-20252216447*64.0047136.1700043
Aaron JohnsonCAN2024-2026330644321.3348133.3300027
Andrew McBrineIRE2013-2023841643221.339567.3700080
Tom BantonENG20261116363*-41153.6601043
Charith AsalankaSL2023110636363.006596.9201042
Ben ManentiITA2023-2026330635221.0045140.0001061
Hiral PatelCAN2010-2015440633715.757682.8900052
D ParasharUAE2025-2026441633321.008772.4100042
Fakhar ZamanPAK2018-2021330623320.6753116.9800081
Andrew StraussENG2010110616161.0043141.86010120
Abdul RazzaqPAK1999-20062216149*61.0010160.4000023
Michael BracewellNZ20223216161*61.0025244.0001183
Michael RipponNZ/NED2013-2022741614220.337185.9200150
Matthew HaydenAUS2007110606060.007382.1901061
Shahriar NafeesBAN2006220603630.0010457.6900070
Dane CleaverNZ2022320603230.0053113.2100071
Paul van MeekerenNED2013-2025171026020*7.506690.9100333
Hashmatullah ShahidiAFG20191115959*-6098.3301060
Shadley van SchalkwykUSA2024220585829.009064.44011100
Christopher CarterHK2016-2017320584329.008072.5000070
HazratullahAFG2019-2021220584429.0042138.1000054
Gulbadin NaibAFG2013-202111615821*11.606392.0600251
Louis van der WesthuizenNAM2011-2017220573328.5052109.6200062
Junaid SiddiquiCAN2012-20154435728*57.007081.4300023
Glenn PhillipsNZ2021-2022320563328.0053105.6600012
Rais AhmadzaiAFG2009-2010221563956.0056100.0000050
David HempBER2007-2013330562518.677475.6800061
Gaudi TokaPNG2019-2021330562018.679558.9500060
Umar BhattiCAN2007-2010541562618.6751109.8000041
Khurram NawazOMA2017-2019540562314.006684.8500032
Robin UthappaIND2007110555555.006288.7101081
Ishan PandeyNEP2026110555555.006190.1601052
Brendon McCullumNZ2008-2015330552218.3343127.9100091
Khurram ChohanCAN2009-20145425535*27.506782.0900022
Roger TwoseNZ19991115454*-49110.2001051
Ryan HaireIRE2008110545454.006385.7101071
WF StellingNED2006-2007421544454.005794.7400040
Regis ChakabvaZIM2021-2022440542513.5052103.8500033
Jimmy KamandeKEN2007-2010950543410.8010551.4300040
James AtkinsonHK2015-2016550542110.806385.7100272
Abdool SamadCAN2007220533226.505989.8300041
Duncan AllanKEN2012-2013330531817.677867.9500050
Alex HalesENG2018110525252.005692.8601033
Adam GilchristAUS1999-2007220524626.007173.2400080

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.