Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
K PietBOT2022-202655341417122*8.5522077.7300482
Khurram ShahzadPAK/WOR/QG2021-2026433511171197.1338544.42007222
Roger HartiganAUS190824017011642.50--100180
Cotar RamaswamiIND19362411706056.67--010-1
K KlesseGER2025-20266601705128.33157108.28011116
CR NichollsGLA20267701707024.2922276.58012135
Jack IddonENG19355711707328.33--02300
George CarewWI1935-194847117010728.33--101160
Kishan Parmar MSAU2018-20198811705424.29159106.92010195
Marcello PiedtNW/LIM2024-202610911705921.25114149.120101410
MD ChoudharyLSG20261010417054*28.33120141.670101112
Krishna ChandranUAE2014-2016131121704318.8934349.56003142
Cliff GladwinENG1947-1949811517051*28.331163.6401012
Nirupam Sen ChowdharyTRI2016-2023131201703414.1719089.47001150
Jonas HenriksenDEN2018-20241915317039*14.1731553.97003171
Taher MuhammadSLO2022-2026171701702810.0022376.23000134
Jun HyunwooSOU2018-202626191170429.4419686.73004129
Ashish ThapaSIK2019-202121191170269.4429158.42001101
Jay OdedraOMA2018-20265127121702611.3328559.65008115
Kashief JosephWP20265511698242.25113149.56010158
Umar SiddiqMS20197701695324.14150112.67010138
Olajide BejideNGR2014-201798116910624.1425167.33101112
KC IbrahimIND1948-19494801698521.13--01191
Bal KrishnaSIN2022109516963*42.25128132.030111210
DE RoacheSAM2022-2025121011695518.78157107.64010188
Ahsan AbbasiHK2019121201693714.0825366.80000133
Tevin ImlachWI202561211693515.3647635.50001152
Muhammad AminSWA/ESW2021-2024131311698014.08150112.67022225
S TosicSER2021-2026271641694014.0829357.68003100
G ChohanPHI2022-2026281941692211.2718889.89002133
Zahoor KhanUAE/QG/JK2017-20261705826169235.2830755.050015124
Akash VasishtHIM/HP2019-202213921684324.00128131.25000183
Yohan de SilvaBCAA20255901684518.6739142.97000162
Francis FordENG1894-18955901684818.67--00172
Frank HearneENG/SA1889-189661001683016.802483.3300240
William LingSA1921-192361001683816.80--003131
Darius D'SilvaUAE2019-2020151251683124.0024269.42001160
Julius MensahGHA2012-2019141311683614.00142118.31001185
Syd CurnowSA1930-193271401684712.00--000120
Narsingh YadavMAN2019-2021171621685012.0021279.25015135
Hassnain ShahOMA2025-2026201741684212.92158106.33005814
A DhabeSWE2025-20262617101683224.0018391.8000196
Imthiyas SlasaPSC/MSC2024-2026212051683211.2035447.46005135
Edgar SchiferliNED2002-201336257168419.3323471.79005185
Chris SoleSCO/GLA/SLK2016-2024683312168178.0021378.87003134
Washeem AbbasMAC2019-2025593715168287.64140120.00005129
Phil TufnellENG1990-200162693816822*5.4272123.300015130
Jason NiemandBOR20266601674427.83153109.15000155
Mike WatkinsonENG1995-199656116782*33.4035247.44011181
Nonelela YikhaNC20266601677927.83145115.17010154
PreviousPage 102Next

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.