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

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
Dulip SamaraweeraSL1993-1995121803024916.7897431.01001260
Tibby CotterAUS1908-1912152613024112.08177108.47003245
Mayank RaghavMAN201966130110360.20210143.331203314
Ankit KaushikHIM/CHA2018-20211714430174*30.10236127.540111418
Andrew NorthcoteITA2010-2014171713017318.8139376.59010321
Hamid MahmoodSWE2022-2026201763016927.36290103.79022257
M StanikzaiSWI2024-2026222013013615.84207145.410002617
Taranjit SinghCYP2024-2026252253015517.71164183.540132323
K MirpuriGIB2016-202640261830134*37.6330299.67001224
V ZimonjicSER2021-2026423293013413.09271111.07002295
Thuya AungMYA2018-202535332301379.7152357.55004215
Saleem AltafPAK1967-197827331330153*15.0559922.70014162
Philip HandsSA1913-192471203008325.00--02224
Yash DhullDC/DEL2022-20241413330066*30.00291103.09011287
Gareth ReesGLA201481403008121.4364246.73033332
Indika de SaramSL1999-2009201823003918.7555454.15000271
Saurabh RawatUTT2019-2021201923007017.65265113.210102011
Paul McEwanNZ1980-1985212213004114.2956852.82001170
Geoffrey LeggeENG1927-193057129919649.83--102230
George BrownENG1921-192371222998429.90--022240
Matthew HumphreysIRE/NK/BW2022-2026100542029927*8.7943968.11008298
Sheldon CottrellWI/PK/AH2013-2024178662729926*7.6732392.5700122117
Brent ArnelNZ/ND/WF2010-201857673029932*8.0893631.940016381
Arthur MitchellENG1933-193661002987229.80--02100
JAF YovichND2012-2013611029810627.0968743.38111441
Ali RahmonNGR2025-20261514329864*27.09230129.57021355
Dogodo BauPNG2016-20221817429880*22.9250059.60012221
Ashraf AliPAK1980-1987231782986533.1147147.56021240
Usman LimbadaCAN2010-2015241932985018.6343768.19011302
Abdul-Shakoor RahimzeiGER2018-2023282332985914.90273109.16012238
Chud LangtonSA1935-19391523429873*15.6810.0002504
R AbdulkareemNGR2021-20266034122983913.5533489.220032210
Shoaib BashirENG/WOR/SOM2023-202665804129844*7.6481636.520016274
Ewen ChatfieldNZ1975-19891571027029821*9.31112826.420017220
Pavan DeshpandeKAR/PUD2018-2021161222976329.70227130.840221911
Sid O'LinnSA1960-196171212979827.0012521.60020231
Chanaka RuwansiriGG/BSC2020-202591402978421.2135184.620223412
Kaif AhmadBEN/BKB20211815429763*27.00266111.650102111
Norbert PhillipWI1978-1979101652974727.005349.06002212
Shaaiq ChoudhryWOR20141517429744*22.8554654.40003430
Akbar AliCC/KT/SS2022-2026312582974817.47263112.930022015
Dom LeechYOR/NOR2020-2026393252973611.0063047.14007338
Harry GurneyENG/KKR/MR2014-20192081116729742*6.7559250.170026373
Muhammad SobanHUN2025-2026131302965722.77285103.86021281
Joseph EcklandHAM/GLO2023-2026161422967224.6737279.57022318
Tom MilnesWAR/DER2015-2019141922965617.4155653.24022380
N TannerPHI2024-20262522329660*15.5833388.89012138
Derek CrookesSA1994-2000322332965414.8041271.84013205
Nicholas WinterMR/HH/SA2014-20212127729653*14.8097330.42016340
Malinga BandaraSL1998-2010433182964312.8747961.80005227

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.