Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

Qualification: Minimum 500 balls faced.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Abhishek SharmaINDT20Is2024-202670692224013533.431138196.844148213158
Mitchell OwenPK/HH/PZT202021-202672675155315525.05816190.32346128117
Finn AllenKKR/PS/WELT202020-20261331316382515130.602075184.3442711338257
Priyansh AryaPK/DELT202021-202639390117510330.13647181.6118311577
Faisal KhanKSAT20Is2019-202664645178910130.321025174.541107184110
Karanbir SinghAUAT20Is2024-202661617258116447.801482174.164204214213
Aneurin DonaldHAM/DER/GLAT202015-20269894522319125.071305170.960189232119
Finn AllenNZT20Is2021-202664643176313728.901037170.01375151123
Ross AdairNK/ECRT202020-20265048596111622.35568169.192349861
Tim DavidAUS/SINT20Is2019-20267463151679102*34.98997168.41195129109
Andre RussellKKR/DC/MST202012-20264654071078229121*27.434914167.4623226558674
Harry BrookNS/SLThe Hundred2021-20264442101157105*36.16696166.2415210556
Adil ButtSWA/ESWT20Is2022-2026313121016101*35.03613165.7419210460
Donavon FerreiraDC/RR/TITT202019-202612210427227382*29.521376165.190103154149
Harry BrookENGT20Is2022-20267162151702114*36.211032164.9228113884
Abhishek SharmaDC/SH/PUNT202018-202612812312325714129.341983164.2541911299195
LG PretoriusRR/TIT/HAMT202024-2026555451795188*36.631093164.23212618090
Dewald BrevisSAT20Is2023-202635333923125*30.77563163.941315471
Maaz SadaqatPZ/JB/NET202025-20263332290811430.27554163.902448054
Andre RussellWIT20Is2011-202586752411227122.00685163.800396595
Philip SaltENGT20Is2022-2026656071852141*34.941131163.75410718787
Suryakumar YadavINDT20Is2021-202611310717327211736.362008162.954257297179
Bilal ZalmaiAUAT20Is2019-2026737181890111*30.001168161.821135187115
Tim DavidRCB/MI/PST202018-202626124078511376*31.563162161.700168333340
Saber ZakhilBELT20Is2019-2026463958136523.91509159.720234568
Taranjeet SinghROMT20Is2021-202656556169911034.671065159.53110320680
Will JacksOI/MLThe Hundred2021-2026494911328108*27.67833159.4218113268
Rajat PatidarRCB/MPT202018-2026918692744112*35.641722159.351264202165
Sanju SamsonINDT20Is2015-202680725183411127.371152159.203118161108
Romario ShepherdRCB/MI/SHT202018-202618312948178673*22.051125158.76068120133
Luke RonchiMI/PS/WELT202008-20201141118290010228.161830158.4712010301145
Josh InglisAUST20Is2022-202649467103311026.49654157.9522410840
Tony UraPNGT20Is2015-2026656491888107*34.331199157.462164139111
Jamie OvertonCSK/AS/SOMT202015-20261521053114664819.81933157.1300410383
Will JacksRCB/MI/HHT202018-2026179170134914108*31.303128157.1043712454265
Wanindu HasarangaRCB/RR/SKANT202017-20261399920145377*18.39925157.0805914759
Louis KimberNOR/LEIT202021-20266050583859*18.62534156.930536646
Travis HeadAUST20Is2016-20265351413359128.40852156.6906214960
Colin MunroNZT20Is2012-2020656271724109*31.351102156.443115132107
Heinrich KlaasenRCB/RR/TITT202014-2026197184375200110*35.373324156.444317349285
Mohammad HarisGAW/PZ/KFT202022-20268281217768722.481137156.2007618987
Sherfane RutherfordWIT20Is2018-202659511211178428.64717155.790878472
Jordan ThompsonHH/YOR/WART202018-2026117912412177418.16782155.630576387
George DockrellIRE/SOM/LANT202013-202675491388769*24.64570155.610427148
Thisara PereraSL/IWX/ICCT20Is2010-202186762312836124.21826155.330389072
Glenn MaxwellRCB/PK/DCT202011-2026359339527712154*26.874972155.1134636630409
Virender SehwagPK/DC/HART202008-20161061065273212227.051764154.882167334106
Glenn MaxwellAUST20Is2012-2026130118182897145*28.971876154.425125243150
Jordan CoxOI/WFThe Hundred2022-202637359108986*41.88706154.2507010047
Ed PollockWOR/WAR/BBT202017-202589851014487719.31939154.2107814679
Page 1Next

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.