Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND41/1 (7.5)IND need 145 runs in 253 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by format (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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivam ChauhanHART202018-2021222246275934.83508123.430306912
Asa TribeGLA/PRT202025-20263231762763*26.13458136.900315124
Peter KirstenSATests1992-19941222262610431.30208430.04142670
Khawar AliOMAODIs2019-20223429662679*27.22105859.17041566
AM VaughanSOMList A2024-202625223625109*32.8976481.81143725
Terry JarvisNZTests1965-19731322162518229.7671630.87126630
Sameera SadamalKYCCFirst-class2024-20261625162511626.04117753.10200501
W NiyitangaRWAT20Is2021-20245251462555*13.3076581.700253920
Mohammad KaifINDTests2000-200613223624148*32.84154840.31131642
Khawar AliOMAT20Is2015-20223934362472*20.1363198.890226715
David WieseSA/NAMT20Is2013-202454401462466*24.00488127.870333530
James HopesPK/DC/BHT202008-2016494296247118.91496125.810427311
Dion NashNZODIs1992-20028153136244215.6094066.38003285
Sediqullah AtalAFGT20Is2023-20263232262373*20.77541115.160423830
Dipak PatelNZODIs1987-19977563106237111.7586871.77016377
Graham OnionsDUR/LANFirst-class2014-20195980286236511.98113554.890114865
Murray ComminsMRList A2021-20231616162212541.4784873.35241696
Finn AllenBP/SB/TRThe Hundred2021-20262626162272*24.88414150.240217025
Pelham WarnerENGTests1899-191215282622132*23.9210.00134360
MPGT KetiyageCYPT20Is2024-2026302926217023.00504123.210434038
Rakep PatelKENODIs2008-2014393546219220.0397863.50023567
Onais BascomeBERT20Is2019-2026403646215419.41475130.740124442
Shamim HossainBANT20Is2021-2026514286215118.26502123.710135722
Andile PhehlukwayoDOL/TIT/CTBT202014-202679591662139*14.44532116.730054430
Hasan AliAS/YOR/SKANT202016-202616792336214510.53424146.4600144336
K SmithWARFirst-class2025-2026162026207934.44109556.62051817
Fazal MahmoodPAKTests1952-1962345066206014.0910.00011082
Sadeera SamarawickramaMSCFirst-class2024-20261417061911436.4194865.30140735
Sangeeth CoorayCCCFirst-class2024-2026162316196928.14125149.48063551
Andrew MansaleVANList A2012-2022282746196926.91114654.010424111
Greg MatthewsAUSODIs1984-19935950136195416.7391167.95015233
Jim ChristySATests1929-19321018061810334.3310.00151243
Richmond MutumbamiZIMODIs2014-2020363426187419.3184772.960346113
Michael SwartNEDT20Is2012-2016252426178928.05534115.540415216
Woorkeri RamanINDODIs1988-19962727161711423.73110955.64136475
Gavin RennieZIMODIs1996-2003373666177620.5792166.99024351
James VinceENGODIs2016-20232522061610228.0070387.62131763
Upul ChandanaSLTests1999-2005162416169226.78121750.62020776
Hassan NawazPAKT20Is2025-202630294616105*24.64397155.161353444
NRM ThainESSFirst-class2024-2026243346166421.24157139.21042792
Chesney HughesDERT202014-2016353426165919.25494124.700236220
Gary BallanceYORT202014-2021413626167918.12486126.750234923
Ron ChandragupthaBCAA/SSCList A2024-202620193615141*38.4471186.50143719
Tino MawoyoZIMTests2011-201611221615163*29.29166037.05132770
Ekansh SinghKENFirst-class2025-2026152416157126.74117752.250427510
Gordon MuchallDURT202014-20163330146154338.44512120.12001389
Mark WoodDURFirst-class2014-20212032661572*23.65104758.74031983
Callum FergusonWOR/SAList A2018-20211313261419255.82611100.493006012
Iftikhar AhmedPAKODIs2015-202328248614109*38.38576106.601105220
Jake Fraser-McGurkVIC/SAList A2021-20262624261412527.91458134.061127331

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.