Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shehraz KhalidNOR2015110191919.004938.7800000
Ajay KumarAND2016110191919.002965.5200010
Ankit ManoriUTT2021110191919.009211.1100031
L HoranBER20264111919*-7271.4300021
Babu MemanZIM1987110191919.002286.3600020
Bilal AhmedSER2019110191919.002867.8600011
Oliver Joseph PriceGLO2026110191919.0010190.0000040
Fazal RahmanPP2018210191919.0017111.7600021
Sami FaridiCAN200832019169.503161.2900010
Rahul DagarHAR201632019109.502770.3700020
Bikas PatiODI201622019109.502382.6100030
Pardeep SahuPK20165211918*19.0013146.1500011
Kulwant KhejroliyaKKR/RCB/MP2018-202518221918*-10190.0000002
Digvijay DeshmukhMAH201972019109.5014135.7100002
Arslan KhanCHA2021-202422019199.5010190.0000121
Imran HaiderROM2019-202132019159.502673.0800021
RM ScottUSA202122019119.5019100.0000030
Ashwanth ValthapaUAE/GG2023-202452019149.503455.8800020
Harold BaumgartnerSA191312019169.50--00000
Harry LeeENG193112019189.50--00000
Laxmidas JaiIND193312019199.50--00100
Alec CoxonENG194812019199.5020.0000100
Phil EmeryAUS19942221911*-3948.7200020
Eric GoukaNED1996321191919.003652.7800020
Nisarg PatelUSA2019-202142019169.503948.7200010
Jeevantha KulatungaSL200822019119.503850.0000000
Nikolay YordanovBUL20192211919*19.0011172.7300102
Safwan BarediyaSWA202322019179.502576.0000020
Yassar CookMPU202622019119.5014135.7100040
Dibya MajumderKGB202122019109.502479.1700020
Sanjam RegmiNEP2012-201393119149.502286.3600020
A GoenkaSIN2014-201543019126.332673.0800110
PK ThangavadivelNOR2015-20173311912*9.502576.0000020
Asif IqbalUAE20152301986.335137.2500020
Rahul Khajan SinghHIM/SER2016-20218321913*19.002479.1700010
Junaid SheikhNOR2018-20198301996.332095.0000011
P DanciROM2019-202043119129.502673.0800030
Huzaif YousufBUL2023-2026732199*19.002576.0000020
DMML DisanayakaKCCC202433019176.333161.2900100
Sanjeewan PriyadharshanaKYCC202453019156.334542.2200020
J PerrySUR202663119189.504146.3400000
A KhakimovUZB202633019156.336031.6700110
Rohan JayasekeraSL198233019176.335335.8500110
Irfan FazilPAK200023119159.504740.4300000
Mevan PierisSL197533119169.505932.2000020
Thirunavukkarasu KumaranIND1999-20008301986.332770.3700020
Irfan MirCHA20194321918*19.007271.4300102
Colin PeakeNAM2016-20175411986.334740.4300030
Muhammad FahimBEL2017-202410421913*9.502965.5200001
Kushang PatelSAU2018-20231743199*19.0014135.7100030
PreviousPage 190Next

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.