Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 23,265 of the 23,272 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
P SuanchuaiTHA2020-202637322296379.8745664.91004225
Qamar MushtaqueNOR2022-20264533112965013.45290102.070122011
Ned LeonardSOM/GLA2021-20264837172964714.8045365.34001319
Arjun KumalNEP/PA2025-20268812958742.1445265.27011261
WJ BennisonYOR2025-2026101002959129.5041171.78032315
Jurie SnymanES2026101002959529.50225131.110202216
Kartik SharmaCSK2026111122957132.78216136.570202416
Raza-ur-RehmanCAN2012-2014161412958822.6934286.26032361
Dav WhatmoreAUS1979-198081402957721.0758942.11021360
Lucas BarkerGUE2014-20262926329552*12.8335383.57014352
Bob CunisNZ1964-1972203182955112.8325623.83016230
LJ CushUSA201098129410142.00267110.111213811
Rahul DalalAP2019-2021111112947529.40241121.990202213
Vikash VishalDHA2022121202946424.50242121.49021299
Malsha TharupathiMSC/GM/CK2024-2026483152943611.31204144.120062018
Naren ReddyKIN-XI20201210329364*41.86181161.880201324
Will PrestwidgeBH/HH/TAS2022-2026201422937124.4231293.910122210
Ossie DawsonSA1947-194991512935520.939030.0001120
Juma MiyagiUGA2022-202663438293298.37285102.810010818
Amar SinghIND1932-193671412925122.46--01172
Anoop OrsuLUX2022-20262724729258*17.18251116.330172213
Reggie SchwarzSA1910-1912122452926115.3725851.16016120
Kim BarnettENG1988-19895802918436.3850657.51031280
Hammad SaeedKSA2014-2017109129118136.38257113.231003214
Muhammad AsimZAM2025-2026121202916024.25238122.270223019
Robin MinzMI/RAN2022-20261515329174*24.25222131.080201820
Yusuf EbrahimPAN2018-2024232312917213.2332090.94013245
Gordon DrummondSCO2007-20134728729135*13.8632788.99004244
Harshit RanaIND/KKR/DEL2022-2026662872915213.86269108.180142314
Arafat SunnyBAN/CK/RR2012-2026122573229127*11.6437278.23006224
Athol RowanSA1947-1951152362904117.0612416.1300321
Rajagopal SathishKKR/PK/MI2010-20163827829027*15.26240120.83002238
S VeerapathiranBHR2020-202442331029033*12.61241120.330051916
Beuran HendricksSA/PK/CC2012-2026123462329023*12.6160547.93004234
Prasanth KumarWAR-XI2020101002896028.90206140.290101619
Mohammed AsgharKUW2017-20191313128966*24.08225128.440122315
Anton MurraySA1952-19541014128910922.23--111230
C NunesPOR2025-2026211552896728.90200144.500122113
Dinuka DilshanMSC2024-2026151602896918.0644165.53012305
CPPM SadunCYP2021-20252018228952*18.0631292.63011243
Sandun MendisCCC/NSWC2024-2026191952896520.6432688.650122610
BR SharathKAR/GT2018-2024262222895014.45260111.15015279
B Ito-DavisJPN2024-20262822528947*17.00256112.89001177
Shahbaz BadarBHR2018-2025292912895610.3237876.46019233
Doug WrightENG1938-19513439132894511.1219344.56007230
E RukirizaRWA2023-202686581728929*7.0533885.5000112010
A KheterpalHUN2021-2023171762884226.18236122.03002337
AR OdedaraOMA2024-20261818128854*16.9452754.65014286
SM TupouFIJ2017-2026212102884613.7132389.160001614
Kalana PereraDA/PSC/TUCA2022-2026212152884618.0036578.900021617

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.