Live4th ODI · Ireland in Namibia 2026/27NAM29/2 (10.2)IRE298/8 (50)NAM need 270 runs in 238 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
BA PaiGIB2018-20264543798886*27.44899109.900639115
Ambati RayuduIND/CSK/MI2010-2024301275536787124*30.576177109.8843621560231
Najibullah ZadranSLZ/CV/QG2012-2026275247545001104*25.914555109.7912718378225
V VijhLUX2019-20265453997664*22.18891109.540257431
Fionn HandIRE/LL/MR2018-202675451461449*19.81561109.450046424
Baba AparajithTN2016-20233427758052*29.00530109.430123818
Dwaraka Ravi TejaDC/SH/AND2008-202157481390561*25.86827109.430428518
Quinton de KockSA/KKR/RCB2012-2026657687482309917836.1521116109.3938138452451722
D'Arcy ShortAUS/RR/AS2016-202625326125780112733.067143109.2135415841220
Anwar AliPAK/RR/GLO2008-202411378259186117.32841109.160106437
David HusseyAUS/KKR/PK2008-201722320230476011127.674361109.1512413328151
R MazumderCYP2021-20263736680580*26.83738109.080519111
J MoscaITA2022-2026373737477221.97685109.050549018
Tony UraPNG2013-202615915810412915127.903791108.925249379165
S PeriyalwarROM2019-2025413511564105*23.50518108.88134619
Isaac OkpeNGR2016-2026102841794665*14.12869108.860374240
Akshdeep NathRCB/PK/UAE2016-202666591610368024.09952108.820358828
Martin CoetzeeHK2023-20264441275410219.33693108.8023210217
Aritra DuttaSIN2018-202558561120912221.981112108.7214313942
Hamza TariqCAN/TKR2011-20267159139987121.70918108.7105108443
Josh InglisAUS/PK/PS2017-2026276286367915153*31.667287108.62133716833232
Liam LivingstoneENG/RCB/PK2015-2026487484591277622430.0611790108.3677125982640
KD KesumaINA2018-20269184101271117*17.181173108.35311013247
Mark AdairIRE/WAR/NK2015-202626019844291910818.952695108.311413246128
Manoj TiwaryIND/KKR/PK2008-2021143125322503104*26.912311108.3119921161
Imal ZuwakSWE2021-2026434227467018.65689108.270347016
Mahipal LomrorRCB/RR/SUR2018-2026757314145978*24.731348108.2308611760
Thanuka DabareGG/BK/CMCC2022-2026677922167100*28.142003108.191145201101
Brad HodgeAUS/KKR/RR2005-2018197186515057203*37.464679108.0823012445166
Aaron FinchAUS/KKR/RCB2010-2024539545411753117234.7816223108.0627110451696583
Janneman MalanSA/CC/CTB2018-2026959472969177*34.132752107.89414728588
Zak TribeJER2021-202644401088610029.53822107.791337322
Aminuddin RamlyMAS2014-20214640762351*18.88578107.790113738
C RobertsFRA2024-2026343398377234.88777107.72031676
N MugabeKEN2023-2025302955597123.29519107.710354918
Suresh RainaIND/CSK/UP2005-20215495148314146126*32.8213148107.59991331280410
Morgan ToppingNK2021-2026453958809225.88818107.580727643
Nuwanidu FernandoSL/GG/JK2021-202667617153412028.411427107.5039113060
KN ChaddhaINA20262322258975*29.45548107.480414812
Stuart BinnyIND/RCB/RR2010-20211421143417277821.591607107.47031213957
W BoshoffSWE2021-20263732764956*25.96604107.450214419
Nikhil ChaudharyAUS/HH/SKAN2019-2026787610173316326.261614107.3715315148
Virandeep SinghMAS2015-2026160149284309116*35.614016107.3013012369151
Sohail TanvirPAK/RR/SR2007-20253091916518665914.811740107.24021915372
Rory KleinveldtSA/CC/NOR2008-201916914634223512819.962086107.14161723293
Towhid HridoyBAN/RR/CV2019-202620419029519510932.274851107.0933416385169
Ankit LambaRAJ2016-20212626474462*33.82695107.050527218
Brandon KingWI/RR/BT2017-2026273274206661132*26.226225107.0054024726264
Brad EvansZIM2022-202671551266458*15.44621106.920344631
James FaulknerAUS/PK/RR2011-202228521686329112125.323084106.71279215105

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.