Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWDWestern Province won the toss and chose to bowlFirst-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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSL2016-2026772568245113.6063789.172315515
Nishan MadushkaSL2023220234205117.0038760.47100261
Ollie PopeENG2023110205205205.0020898.56100223
Tom BlundellNZ2026110186186186.0029263.70100223
Ben DuckettENG2023342337182168.50305110.49200424
Dimuth KarunaratneSL2023330397179132.3347184.29300380
John CampbellWI2019110179179179.00137130.66100156
Janneman MalanSA2021541265177*88.3327297.431112310
Mahmudul Hasan JoyBAN202523026517188.3346357.24110224
Shai HopeWI2018-20251313052717040.5456593.271306310
Keacy CartyWI2025441327170109.00288113.542003313
Brian BennettZIM2023-20251113037716929.0043786.27101415
Brendon McCullumNZ2007-200933022316674.33186119.891001412
James MarshallNZ2008110161161161.00141114.18100114
Hashim AmlaSA2011-201522017715988.50145122.07100175
Gerhard ErasmusNAM2013-2026992372156*53.14328113.41131358
Sharjeel KhanPAK2016110152152152.0086176.74100169
Tony UraPNG2015-201822015715178.50146107.53100116
Sunil AmbrisWI2019-202032015414877.00138111.59100201
Rahmat ShahAFG2016-2026343631253143*37.97178570.2037212614
Sediqullah AtalAFG2024-202666033314355.50331100.601103310
Kushal Janith PereraSL2014-202144016713541.7517197.66102202
Tamim IqbalBAN2007-20232122285612942.80105181.451409710
Liton DasBAN2019-20251617173212845.75700104.571617522
Michael BracewellNZ2022643211127*211.00151139.741001512
Rahmanullah GurbazAFG2020-20261920075012737.50724103.592317037
Mushfiqur RahimBAN2007-20252020680812657.71102279.06330789
Jan FrylinckNAM2017-202676022512637.5024591.84110206
Eoin MorganENG2010-2020992456124*65.14428106.542224513
Mohammad HafeezPAK2007-2016661217122*43.4027479.20111244
Ashish BagaiCAN2007-201377133712256.1739784.89120340
Neil McCallumSCO2006-201010102345121*43.1345875.33211297
Brendan TaylorZIM2007-20211514045412132.4349691.531214710
Rachin RavindraNZ2026110121121121.0019462.37100114
Quinton de KockSA2015-202277026412037.71208126.92110288
Assad ValaPNG2015-201856021212035.3336558.08100162
Ben CurranZIM2025451180118*45.0024473.77100200
Nazmul Hossain ShantoBAN2023-20251213142711735.5846492.03211457
Calum MacLeodSCO2009-202221223579116*30.4774977.30122634
Martin GuptillNZ2009-202277127111545.17268101.12111279
Gavin HamiltonSCO2007-201066018911531.5030162.79100200
Temba BavumaSA2016-202498225011341.6725598.04111264
Marcus TrescothickENG2006110113113113.0011499.12100120
Tristan StubbsSA2022-2024651244112*61.00229106.55110158
Waseem MuhammadUAE2021-202699133611242.00234143.592013517
Faf du PlessisSA2011-201633014110947.0015988.68100111
Chundangapoyil RizwanUAE202133011910939.6716472.56100101
Ibrahim ZadranAFG2022-20261314251210742.6759785.761405011
Devon SmithWI2011210107107107.0013380.45100111
Shaiman AnwarUAE2013-20181212034610628.8341084.39101269
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.