Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES175/5 (18.5)WAR206/4 (20)ES need 32 runs in 7 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

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
Ryan JohnSKAN2024761642912.8044145.4500082
JS IggoSIN2025660643110.677981.0100141
Keith SempleWI1999760642310.6716538.7900031
Thomas KaberWAR/MCT2019-20261775641532.0055116.3600061
Sujit NayakMUM/SO2019-202513736417*16.006696.9700171
D SheeliKUW2019-202377064199.1460106.6700072
Alfie BinnsWI1953-195658164279.1440.0000300
K Dheeraj LakshmanCHA-XI2020882643010.6759108.4700033
Eddie FullerSA1953-195779164178.00--00251
Padmanabhan PrasanthKTK/KER2011-2018131056417*12.8049130.6100044
Techi NeriAP2019-202316115642610.679170.3300342
K DilharaTUCA2024-2026131166418*12.8014245.0700271
Terrance HindsWI/TKR/ADKR2018-2026241256414*9.1447136.1700163
Mohsin KamalPAK1984-19942817106413*9.1413434.3300140
Elliot MilesJER2017-20235218964167.1110362.1400631
Zeeshan SiddiquiNOR2012-2015220634531.5016538.1800030
Pratik AgnihotriNOR2018-2019330633821.007979.7500060
Mickil JaiswalHI20223316344*31.5038165.7900035
V GubaPNG2025330634121.0012948.8400080
Gysbert WegeBOL2026330635721.0054116.6701051
Anirudh SinghDC2010540634015.756695.4500161
Tshepo PhaswanaBOT2018-20194416337*21.0050126.00001120
Yogesh TiwariMEG2021740635315.757188.7301172
Imraz RafiQAT20224416347*21.0011753.8500040
Harry CharlwoodENG1877240633615.757962.0300130
LAS SebastienSLZ2013-20151153633331.506794.0300170
B SongaRWA2018550634312.607287.5000143
Hasith PereraKYCC2024750632112.6011156.7600051
Gaurav JatharAA2026752632321.0056112.5000023
Qasim SheikhSCO2008-2010760632310.5014045.0000060
Scott CoyteST2011-20141162633315.7541153.6600072
Kelly SmutsWAR2012-2017860632610.5056112.5000141
Yasar IdreesKUW2015-2019760631510.5051123.5300052
Vishaul SinghWI2017360633210.5019931.6600040
K JoshiAUA2017-20219626332*15.757781.8200042
Parandaman ThamaraikannanPUD2019-20219756325*31.508276.8300251
Sagar KalyanUAE/ADKR2024-202587063219.0013945.3200121
R LunguZAM202697063289.009467.02000101
Charles JonesWI1930-193547063199.00--00000
Mohammad MunafPAK1959-1962472631912.60--00041
RO HussainSCO2006-201088163179.0014344.0600060
Jaskaranvir Singh SohiCHA2019-2021985632021.0057110.5300042
J RebSER2019-202388063197.888375.9000042
P HatchmanGIB2021-2023118163229.007485.1400032
P KotoisuvaFIJ2023-20249826328*10.5051123.5300225
D BoharaBK/SPR2024-202598163209.0060105.0000141
Punch PhilipsonENG1892-189558163309.00--00010
Geoff ChubbSA19515936315*10.50--00010
Sanjayan ThuraisingamCAN2003-20081210363159.0013148.0900061
Recordo GordonWAR2014-201637126631810.509367.7400343
PreviousPage 144Next

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.