Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES80/1 (7.3)WAR206/4 (20)ES need 127 runs in 75 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T20I3rd 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)First-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 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.
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
A ThennakoonKYCC2024-2026171713437121.4440385.11011257
Louis van der WesthuizenNAM2011-2018212103435316.33338101.480223013
Frank MooneyNZ1949-1954142223434617.15--00110
Haseebullah KhanPAK/QG/LQ2023-2026302323435016.33299114.720143311
Mangal MahrourBIH2019-20221817234264*22.8034698.84032339
Rajjakuddin AhmedASS2018-2022282553423917.10233146.780012918
Chamika GunasekaraSL/NCC2022-20264129834251*16.2958558.46013294
Bruce FrenchENG1985-1988292973425915.5586839.40014381
David BrownENG1965-19692634534244*11.7965626.68006310
Dan MoriartyYOR/SUR/SB2020-2026118572834251*11.7970748.37015466
Connor BrownGLA2017-2018111903419817.9577743.89012451
Jordan NeillIRE/NK/MR2024-2026282133414918.9443378.750024111
Samiullah RahmaniSWE2023-2026302223415017.05227150.220132326
C.B. FryENG1909-191291423407928.3310.0002100
Harpreet BrarPK/PUN2019-20268342223402917.00286118.880022614
Manpreet JunejaDC/GUJ2013-2021181613395422.60298113.76010324
Nasrulla RanaHK2019-202678451633936*11.69324104.630052614
Miguel CumminsWI/TTRS/AH2013-202553501533928*9.6981241.750010419
PADLR SandakanSL/GG/KF2016-20251096729339258.9273746.00006400
Zawar FaridUAE/ADKR2019-2023322843385514.08332101.810123113
D JansenISL2021-2026181323378630.64284118.660212512
Yaseen VallieCC/WAR/WP2012-20263324433762*16.85319105.64012285
Zubin SurkariCAN2008-2011282533374915.3269048.84002310
Darshan MisalGOA2016-20233529533750*14.04332101.510101813
Zak GibsonND2016-20264336193374319.8273146.10003382
Malinda PushpakumaraSL/CC/DV2017-202643391433742*13.4869248.700063112
Tendai ChataraZIM2010-20241568937337236.4870347.940017343
Bodapati SumanthDC/CHA-XI2010-2020161433366130.55318105.66020265
Karan SharmaUP/LSG2021-20241717233668*22.40292115.070413310
Blake CullenMID/LS2020-20255435113364214.0068648.98003343
Mahmood HussainPAK1952-1962273963363510.1810.00008182
Aaron PhangisoSA/KNI/LIO2012-20241434712336249.6043577.24006238
Tymal MillsENG/IWX/RCB2014-20262698429336306.1140882.3500183910
Jakir PatelZAM2025-2026181813356319.71288116.320102918
Stork HendryAUS1921-19291118233511220.9472634.71101270
Y DewthusaBSC/NCC2025-2026241913355318.6151664.92013253
S DadswellLIO/LQ/NK2022-2026242113354216.75288116.320042714
Lungi NgidiSA/RCB/CSK2015-20262641055533520*6.7062253.8600202811
Jake DunfordJER2016-202576381333445*13.3645174.06004210
Charles PerchardJER2014-20261084813334379.5442678.400071710
JI Hope-BellGLA20261012133312330.2738985.60111432
Chaudhary AkramNOR2023-2026151313335727.75315105.71010313
JA RichardsKEN/ESS2022-2025242173334623.7940582.22004286
Y MaddegeKCCC/KYCC2024-2026172123338517.5350366.20010346
S HoughtonCRO2024-2026212113338816.6536391.740142711
G KotuwegodaKYCC/BRC/RCC2024-2026212243337618.5062553.28024382
A PusthayFIN2018-2026302913335611.8936092.50014285
Gregory TaylorBAH2010-20263030333356*12.3341380.630163213
Akeem DodsonUSA2012-2017171603324120.7545373.29002336
DA MehtaTAN2022-2026201923324919.5337688.30003385

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.