Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BoucherSA/AX/IWX1997-20125014759910926147*29.061716063.67662331069119
Dhananjaya de SilvaSL/JS/JK2015-202628232734940820432.111326070.951644191003119
Craig OvertonENG/SOM/SB2014-202634831881561314123.68756674.1942130640119
Owais ShahENG/KKR/RR2001-2019192182304519107*29.73497490.8512611354119
Pavan RathnayakeSL/KF/CCC2024-2026818514353322149.763505100.8011154295119
Tom AbellBH/SOM/RR2014-2026349431571363730736.462161363.102664311591118
Ed BarnardWOR/WAR/BB2015-20263713887710337177*33.241506468.621748321176118
Wriddhiman SahaIND/KKR/PK2008-202424323037488912925.33576584.8052216484118
Mohammad MithunBAN/BB/KRB2012-202619017722363684*23.46390893.0402017274118
Devdutt PadikkalIND/RCB/RR2019-20261201217350616730.752991117.223228368118
Pat CumminsAUS/KKR/DC2011-202633327576329866*16.57499965.970630274118
Jitesh SharmaIND/RCB/PK2016-20261301122222489124.981503149.57066201118
Gulsan JhaNEP/KY2021-202613211026200467*23.861977101.37074125118
Ben RaineOTA/DUR/LEI2014-202632734354624911321.62939566.5142326669117
Wanindu HasarangaSL/RCB/RR2017-20263192534638228718.463022126.4701521384117
Louis KimberNOR/LEI/BP2021-202614115314329124323.68380886.4231916349117
Daniel DouthwaiteGLA/MO/KG2019-20261621592628689621.56397972.0801410262117
Ross AdairIRE/NK/ECR2020-202695929202611624.411346150.52386207117
Chris GreenAUS/KKR/ST2015-202635727190406316022.45432294.0131011366116
Denesh RamdinWI/GAW/SKAN2005-202138136675729916925.081060568.8363323697115
Simon HarmerSA/WAR/TIT2012-202640537095592483*21.54990759.8002440602115
Deepak HoodaIND/PK/CSK2015-202519215925287510421.462240128.351157202115
Bilal ZalmaiAUA2017-2026757381927111*29.651197160.991135192115
Alex ObandaKEN2007-20231441428342911525.59389188.1331511364114
Mohammad HarisPAK/GAW/PZ2022-202612311952346107*20.581570149.431811238114
Vaibhav SuryavanshiIND/RR2025-202631310127410341.10581219.28282103114
Usman KhawajaAUS/BH/ST2011-2026304405321443723238.712363261.092878231621113
Dean ElgarSA/KNI/TIT2012-2026238342301246919939.962240255.662865221456113
Tom AlsopBH/SUS/HAM2014-2026282343369873189*32.161609561.341556301084113
Ollie RobinsonDUR/KEN/NS2018-2026235271307867206*32.64989979.47124214920113
Jon-Jon SmutsSA/ITA/WAR2012-202617216515371212124.753047121.8221916392113
Karun NairIND/RCB/PK2013-2026158154144267303*30.48428899.5152110465112
Sean AbbottAUS/RCB/SS2011-2026309224453604110*20.13463477.7721518299112
Rahul TripathiIND/KKR/CSK2016-20251361321531099326.572299135.230188312112
Marcus TrescothickENG/SOM2000-2019291406211511921939.272437162.043974382126111
Saeed AnwarPAK1989-2003299333211280919441.051813270.643167231464111
David LloydDER/GLA/WF2014-2025270339218642313*27.181152474.99547271133111
Ian BothamENG1976-199221726721731320829.731123665.09143120818111
Tom CooperNED/BH/AS2010-2023206217215405271*27.58630685.7142814552111
Irfan PathanIND/PK/DC2003-202029323970426010225.21532679.9811215392111
Muhammad TanveerQAT2017-202592861725559137.032307110.750204210111
Shan MasoodPAK/YOR/DER2013-2026247302191013123935.801297378.091655241079110
Ijaz AhmedPAK1986-200130832333982021133.861540963.71224821945110
Agha SalmanPAK/IU/LQ2018-202618619826525013430.52607386.4573011499110
Ben CharlesworthGLO/KG2018-202615018718518421030.67835062.0852820571110
Aasif SheikhNEP/JB2021-20261751748433611026.12469592.3522813450110
Cooper ConnollyAUS/PK/PS2023-20261039916268714932.37274897.7821611244110
Jaker AliBAN/CV/SS2019-20261311203423589127.42239398.540118152110
Jordan ClarkLAN/SUR/OI2014-202628828061567513725.91818169.3732917580109
Usman KhanPAK/CK/QG2021-202611811214286312329.211995143.5161210305109

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.