Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
VC BhammarINA20173316550*32.5016738.9201020
Krish PatelNOR/SUR2023-2024230653021.6711059.0900081
Shoaib Khan jnrPAK2008440655016.257487.8401170
Kshitij PatelGUJ2018-20195416544*21.6757114.0400161
Sohail AkhtarSWA2018440652516.257586.6700033
Willis CuttellENG1899240652116.25--000-0
Paras MhambreyIND1996-1998542652832.5011656.0300090
Saeed AzadPAK1995-1996440653116.2513149.6200070
Gurjit SandhuMID/DER2014-20179536546*32.5019233.8500080
Rajendran VivekTN20195526536*21.6749132.6500163
Rahul JariwalaUSA2022-2025550653513.008180.2500051
Jack SinfieldQUE2023-2025552652921.6712950.3900080
Zakria Atiq ButtFRA2026550655913.0057114.0401263
Sam StaplesENG1928350653913.00--00000
Mohit RoyKGB20217516541*16.2555118.1800063
Anmol MalhotraPUN2016-20196626540*16.2563103.1700071
Jonathan GarthLL/MR2019-20211061652613.007290.2800042
Noorkhan AhmediSWI2021-2024960653210.8351127.4500172
Jackie BottenSA1965360653310.83--00230
Haroon ShahidKUW2015-2022973652516.259866.3300052
Nirupam SenTRI2016-2019771651610.8359110.1700170
Mian MehmoodPOR2018-202187065209.297290.2800141
Claude HendersonSA2001-2002117065309.2920232.1800190
Nawazish AkhtarKSA2024-202511846518*16.256994.2000141
Vishal SharmaNOR202598065238.139469.1500231
Prof EdwardsWI1968-196958165229.2914128.3700250
Richard PetrieNZ1990-19911283652113.0010959.6300120
SN GunawardanaBRC20261393652310.8312552.0000150
James SykesLEI2014-2017151246512*8.1315242.7600180
Basit RajaDEN2013-20182315565176.5010065.0000330
R KoshithaNSWC/BSC2024-20262116865138.1315541.9400110
Kavika DilshanNSWC/KYCC2024-20252017265134.3318934.3900360
Akif JavedPAK/RR/DER2020-202672191065327.2265100.0000192
Apolinaire StephenVAN2015-20243520665244.649767.0100542
AdityaNAG2019221646464.0046139.1301054
John KingENG1909120646032.00--010-0
Noman NaeemFRA2018330643221.337288.8900061
Arjit PannuCHA2021331644432.0049130.6100044
SC SamarasingheKCCC2024330642821.3312252.4600050
Thomas KellyAUS1877-1879230643521.33--00080
Naved AshrafPAK1998-2000230643221.3319432.9900080
Sadeeq KhanROM2019331642832.0042152.3800036
Jono HickeyND2013-2014340643216.0018834.0400080
Irshad MubbasharKSA2022540642116.007585.3300022
S ShermatovUZB2026440645316.0064100.0001126
Ernie MayneAUS1912-19214416425*21.33--00010
Paul WhitelawNZ1933242643032.00--000-0
Ayush JethwaAA2026540643616.006894.1200171
J WilsonGIB2025-202611526431*21.3342152.3800045
Kashif AbbasKSA2023-2024660641910.6758110.3400073
PreviousPage 143Next

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.