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
Mohammed GhulamKUW2014-201788216459*27.3325265.0801199
M VandrasiCZE2024-202588216442*27.33156105.13001171
Hamisi AbdallahTAN2010-2017121001646916.4040440.5901271
Pananmal PunjabiIND195551001643316.40--00000
V NigamDC/UP2024-2026201121643918.2296170.83001188
Vijay BharadwajIND1999-20021312416441*20.5033948.38002171
Dan LincolnMID/KEN2019-2021121321644114.9123270.69002143
M Sohel PatelPAN2019-2025161601644210.2516798.20003138
Shahid ArshadSLO2022-2026161601642410.2522174.21002133
Kalhara SenarathneCMCC/RCC2024-2026161621645911.7133748.66014132
Kolla SumanthHI2016-20211919416421*10.93151108.61003103
Duvindu TillakaratneBCAA/KYCC/MSC2025-20262526101643210.2553630.60004182
MB TambeFIN2018-202636301316431*9.6521078.1000583
Arshad KhanPAK1993-2006663720164209.6538542.6000691
William O’RourkeNZ/CAN/YOR2022-2026102563416421*7.4554330.200012170
Pragyan OjhaIND/MI/DC2008-2018146633716418*6.3165924.89001191
Bazid KhanPAK2004-20086701636623.2927958.42021121
Ghazi GhoriPAK/IU2025-20267701636523.2922971.18010191
S KavishkaBSC2024-20259801637020.3826062.69011150
Dewan MaraisES20268821634027.17123132.52000146
Kulwinderjeet SinghPHI2023-2026111011634618.11116140.52003189
Mark BurmesterZIM1992-1995111131633920.3834047.94001131
Harry GouldstoneNOR2021-2023712216367*16.3051031.96012210
Aamir LalSOU2022-2026141231634818.11149109.4000189
Adnan MirzaQAT2023-2024141201633013.58134121.64000262
Arshad KhanMI/MP/LSG2023-20262916716358*18.11120135.83011911
Tashi PhuntshoBHU2023-20262420416324*10.1925264.6800161
Sahel ZadranAUA2021-20254423616322*9.59135120.74004186
Paul JarvisENG1988-19932523416329*8.5837843.12003121
Jarrod McKayOV/CS2019-2026334423163237.7664025.47009220
Mohit SharmaIND/PK/CSK2013-2025167462216321*6.7921874.77007134
Dean MorrisonJER20145511627740.5021874.31021160
AJ MichaelSAM2018-202210901625218.0020579.02010102
Maidul IslamEST2021-2022111101624914.73162100.00002155
Wayne JamesZIM1992-1996151211623314.7340939.61001110
RM MagareCZE2025-2026151311624513.50146110.96003192
Zaid AhmadSWE20261714316243*14.73157103.1800296
G ChaturvediMAC2019-2022151511623311.57153105.88002203
Ross ter BraakAA/AUC2019-2023221651625814.7346135.14024193
F AkankwasaUGA2020-2022332051622810.80159101.89002164
Buddika SanjeewaKCCC/BSC2024-2026152061624811.5718587.570041211
Cyril PooleENG1951-195235116169*40.25--02000
Gihan KoralageBSC2024-202658116169*23.0030752.44011114
HD AckermanSA19984801615720.1347533.89010150
Vijay ZolRCB/MAH2014-2019121001613816.1016398.77000182
JE JayakodygePSC2024-2025111001614816.1016398.77002166
Chamara DunusingheSL199561101619114.6445335.54013151
Wilfred BengDHA2022121121612517.89158101.90000126
Waqas AhmadMAC20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLO2024-2025121201613713.42130123.85002109
PreviousPage 104Next

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.