Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM160/2 (44.5)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
Vathila UdaraKYCC2025-2026191923045217.8838479.17013223
Ali NayyerSWI2021-20252821730448*21.71231131.600021515
TG MokoenaKNI/TIT/NW2015-2022242213043114.4832095.00000246
Ranmith JayasenaRCC2024-20251215330379*25.2542371.63023296
Muhammad ZohaibUAE2025-2026161613035020.20292103.77010307
Mahesh RawatRR/PW/RAI2008-20182619930372*30.30268113.06021247
Affie JarvisAUS1885-1895112133038216.8310.00011120
Naresh BudayairNEP/SPR2014-2024292243036216.8356253.91023256
Adam RileyKEN2014-20194642193033413.1798530.76007380
Jack MorleyDER/LAN2020-2026745219303419.18107628.160012303
Reece TopleyENG/RCB/MI2014-20262679658303167.9764247.200018325
Dulip SamaraweeraSL1993-1995121803024916.7897431.01001260
Mayank RaghavMAN201966130110360.20210143.331203314
Harry GrahamAUS1893-1896610030110730.10--202260
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

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.