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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben CuttingAUS/IWX/RR2012-202420217040279481*21.491966142.120511191169
Darius VisserSAM2024-20262323584513246.94595142.023318638
Angkrish RaghuvanshiKKR/MUM2023-20263833595982*34.25679141.240709138
Prerak MankadPK/SAU/LSG2016-20243935107787131.12551141.200628126
Jacques SnymanSA/KNI/JS2019-2026333217509024.19532140.980308129
Ravija SandaruwanKUW/BRC2018-20261171198288010325.952045140.8321610260165
Daniel SamsAUS/RCB/DC2017-202626421746309598*18.102199140.750922203190
S DaviziCZE2019-2026434261352115*37.56962140.5436214847
Vishnu VinodRCB/PK/MI2017-20263734883971*32.27597140.540506643
Peni VuniwaqaFIJ2017-20262828272772*27.96518140.350316249
Sanju SamsonIND/CSK/DC2013-202631730339847111932.096039140.2795224712414
II SelemaniTAN2021-202678785176811024.221265139.7619718396
D Doyle-CalleSPA2022-2026393488847234.00633139.650405949
Robert FrylinckSA/DOL/CV2012-20219563208384919.49601139.430055542
Nicolas PooranWI/PK/MS2013-20265535258714152137*32.3110159139.3198635961933
Heinrich KlaasenSA/RCB/RR2014-202634532557900117433.596465139.2385114671440
Finn AllenNZ/KKR/PS2018-202626527612746315128.275366139.0874523733427
Muhammad AsimQAT2024-2026342998539442.65614138.930748726
Sunil NarineWI/KKR/SS2011-202665944984545710914.953934138.7111962503341
Manan AliKSA2023-20265147886852*22.26626138.660144258
CV AntoKUW2023-2026545279777521.71705138.580316272
Bilal TahirKUW2019-202673601784561*19.65610138.520155358
Nitish RanaIND/KKR/DC2016-202618117017447610729.253233138.4513111411226
Jay BistaMUM/UTT/AT2018-20263232310439235.97754138.3308312033
Travis BirtAUS/DC/HH2010-20154037382494*24.24596138.260416840
Will SmeedSOM/SKAN/QG2020-202615816074176101*27.293025138.051289438190
Zubaidi ZulkifleMAS2019-20267574312749617.94923138.03041413060
Anmolpreet SinghMI/SH/PUN2018-202450423109311328.03793137.8316110440
Sudip ChatterjeeBEN/TRI/BKB2016-20233330687789*36.54638137.460928727
Ayush BadoniDEL/LSG2021-2026816615144580*28.331052137.3608511857
Joshua van HeerdenGER/WP2022-20262524684088*46.67612137.250518226
Razmal ShigiwalAUA2018-202550467118495*30.36863137.200749451
Kendel Kadowaki-FlemingJPN2022-202658565189311437.121381137.07212114395
Apoorv WankhadeVID2016-202436321183571*39.76612136.440304540
Vivek SinghBEN/RAI2016-20234442510567128.54775136.2608110249
Kieron PollardWI/MI/AS2007-20267766991791566011930.1211516135.9857447992998
Naseem KhushiOMA2017-20248868611386918.35838135.800477873
Sahibzada FarhanPAK/IU/LQ2018-202611611563284106*30.132419135.764236311151
Glenn MaxwellAUS/RCB/PK2011-20266886579416666201*29.6012305135.441788581465772
Sherfane RutherfordWI/RCB/DC2018-202631428562611411327.424515135.4213425428382
Rahul TripathiIND/KKR/CSK2016-20251361321531099326.572299135.230188312112
Odean SmithWI/PK/GAW2017-2026120853010344618.80766134.9900126874
Prithvi ShawIND/DC/NOR2018-20241331412407424429.313033134.3242412516135
Ishan KishanIND/MI/SH2016-202626025019765721033.155703134.2664918777334
PA RaikesGIB2021-20262525271874*31.22536133.960506432
Fabian AllenWI/PK/MI2018-202618314543169964*16.661269133.880421118103
Venkatesh IyerIND/KKR/RCB2016-202612311624291910431.732197132.861172275121
Ravinderpal SinghCAN2018-2025655714122310128.44922132.651368370
Ben RohrerAUS/DC/SS2011-2018696520120664*26.80910132.530239338
J BakerCAY2024-2026323251171106*43.37884132.4711009964

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.