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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Robin BistHIM/RAJ/SIKT202016-20211612118645*16.9118898.94001182
Shadnan KhanAUAT20Is2024-2026141231868020.67147126.53011139
Brian ChariZIMODIs2015-2020141401863913.2939946.62000122
S ModgilLL/MRT202024-2025141401863313.29184101.09001204
Josh PhilippeAUST20Is2021-2026171501864512.40172108.14001135
Keemo PaulWIT20Is2018-2026251671862920.67163114.110021011
GG BannerBEAT20Is2019-2024171611864712.40185100.540041113
Tanzeel SheikhKENT20Is2022-2025241621864813.29147126.530031510
Dean HeadleyENGTests1997-199915264186318.4567127.72003180
Javon SearlesKKR/TTRS/TKRT202014-2019462910186299.79173107.51002169
Saad BaigPAKODIs20265501857437.0019992.96010262
Arshan JasaniTANT20Is202166118590*37.00152121.71010156
Mahendra NagamootooWITests2000-20025811856826.4335252.56010223
Isuru UdanaCCC/DAMList A2019-202617921858026.43142130.280101512
Ruvindu GunasekeraCANT202013-20159901855120.56176105.11022179
Varun SoodDEL/SIKT202019-2021119418560*37.00176105.11011117
Jordan DeSilvaBERList A2010-20161110418552*30.8319793.91010146
Tom HartleyENGTests202451001853618.5028465.14000236
Mansoor SafiAUAT20Is2025-2026151111858018.50114162.280111313
Asoka de SilvaSLTests1985-1991101641855015.4250822.2401380
Lautaro MusianiARGT20Is2019-20231616218544*13.2120590.24002141
JD AllanVANT20Is2022-2026191711853611.5620689.81000152
Abdullah BayoumyWP/LIMT202022-20261917218536*12.3321386.8500075
A ReyesGIBT20Is2021-2026321861854415.4221088.10002172
Stuart PoynterIREODIs2014-2019201951853613.2127866.55002150
Ned LeonardSOM/GLAFirst-class2021-2025141981854716.8235552.11000253
Ken HiggsENGTests1965-1968151931856311.5667625.89012153
Tawanda MupariwaZIMODIs2004-2016403210185338.4132556.92009142
Kamindu MendisCCCFirst-class2025-202634018411446.0023279.31110187
Maaz SadaqatPAKT20Is20265501849636.80108170.370211511
Len BaichanWITests1975-1976362184105*46.005244.2310010
Khurram ManzoorQG/KKT202018-20207701846326.29162113.58020213
Tom SmithLANList A2014-20167701845626.2925073.60021202
Josh InglisAUSTests202557018410226.2922880.70101181
Omair YousufQG/KKT202023-20258701846726.29135136.30020176
Saadat AliPAKODIs198477118478*30.6734153.96010130
Will SalzmannNSWList A2022-2026108518470*61.33165111.52010195
Sumanta GuptaBEN/KJWT202018-2021139118447*23.00143128.67001145
Ramnaresh SarwanLEIFirst-class201451001846018.4039846.23011241
J KaushalNSWC/BSC/CMCCList A2024-2026101001845218.4027267.65011131
John SimpsonLS/NSThe Hundred2021-20251211218471*20.44135136.30010214
Salman KhanRAJT202018-20221111318447*23.00144127.78003135
Justin OntongSA/AXODIs2001-2012281621843213.1426768.91001181
Sohag GaziBANODIs2012-2014201641843015.3321386.38000184
Eldine BaptisteWIODIs1983-1990431641843115.3324176.3500090
Ravichandran AshwinINDT20Is2010-202265191218431*26.29160115.00000174
W WotuVANT20Is2022-20262321318425*10.22182101.10005613
Chris JordanENGODIs2013-20223524918438*12.2721187.20003125
Kagiso RabadaSAT20Is2014-20267930171842214.15159115.72005186
Henry OlongaZIMTests1995-2002304511184245.4178323.500014172
PreviousPage 159Next

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.